The OFFICIAL Amstrad Magazine
ERUSER
AUSS3.95
recomnnended
riZS4.95
Battle lines Re-drawn
Drawing packages compared
Making Movies
Animation made easy
■J-. • T--.
A'-I
Plus: News, Reviews, Listings and More.
Game of the Month
'THE ADVENTURES OF BOND . . .
BASILDON BOND'^
Starring
RUSS ABBOT
Featuring
COOPERMAN, BLUNDERWOMAN, BOND
Under strict and confidentiaf orders from P, who
has been re-named B, to confuse the KCB,. Bond
has been assigned to rescue Russ who is being held
captive by a rival comedy act, in the dungeons of
the television studio.
Traps^ puzzles, [okes^ fight sequences and
famous characters are combined to produce a
funny and slightly hilarious arcade adventure.
Featuring Russ Abbots New Single
■LETS GO TO THE DISCO^'
Avaiiablo for the Commodore 64 £9*99caustto
and Amatrad 464/664/6128. £13*99d!Mi
Soon available for the Spectrum & Amstrad
The most amazing arcade adventure to be
released for the Amstrad Is NOW available
for the Spectrum.
Amstrad Action Review “ A.A. Rave
Graphics 94 % Sonics 75% Grab Factor 85%
Staying Power 89% A A Rating 87%
155 MITCHAM ROAD, LONDON SWI?. Tel: 0V672 9179
Selected titles available from ?i
W.H. Smith Laskys and all good software retailers
Amstrad £9.99 Cassette. £13.99 Disk
Spectrum 48K £8.99
. So.'.™: ...... ■
CONTENTS I
REGULARS |
5 News
9 Letters
14 Gallup Chart
The official Amstrad Top 20
90 Least Significant Bit
Full list of Amstrad happenings
17 Animator
Create your own cartoons
26 Coin'
Loco
Alex Martin gets tied
up with strings
29 Adventure column
Mindshowand Lord of the Rings
47 Software
Competition
The great £2,000 Amsoft
shareout
49 Windows
Dick Sargent presents the last
bit of code
^4 6-8-4-5 Who do
we appreciate?
One of the most powerful chips
in the Arnold can be used to
generate spectacular effects
80 Screen flipping
Secret RSXs in Bank Manager,
Making the most of the 664
& 6128 ROM
89 Awards
Who do you think are the best
the worst the greatest and the
cleverest?
78 Amstrad User
Special Delivery
Dodgy deals from ACU
REVIEWS I
33 Epson FX85
The FXBO wasthe No, 1 printer,
is this a worthy successor?
37 In the
picture
Mouse vs Grafpad
vs Rembrandt
43 Romboard Rivals
Honeysoft vs Britannia
61 Games reviews
More reviews than ever before
III
Editorial
The 8256 is a huge
success, but not
everything is perfect
V
Living with
Joyce
New features in Locoscript
XIII
Who are you?
William Poel examines the
results of the survey in
ABC No. 1
XIX
Getting inside
your PCW 8256
How to redefine the
character set
XXIX
Competition
Win the full set of Caxton
softwa re
.. ^!F--'.Ui.-- -
180 King's
Teiei
Eusx CrW14 4EF,
Tehcom Gold; 72rMAG0 f 2
simofl 8oaloTiant ,, 1 ,^
AdvflrtbBffHHit Manuger: Jane Nolan'
^ - “TL.- .
Tha OFFICIAL nuoaiiniB for utw* «f Anutrad comfwtart^
^ .:i«.
(fistfibvtfofi:Seits £ Df^ibuthnUd i f
fiotcL ^HW SAf. T^: .
« AntatfSd Cqmputar Uieri Afo pert of this
pttbficsiion m9y itw repfodacod without oormission.
WhHo SYOfy 9/fort ie msds io oosurt the accurscy of
eft ffffltiwws and tv# cannot accept anyliabtiftY
for any /niitBkas or mfsprints. Tha views andopinhos
attftfBSsad SiV not nacassarily those of Amstrad or
AmSpft but rapresant the views of our many readers,
owri'arSr immbars and contributors. Wa regret that
Amstrad Computer User cefinot enter into persortai
correspondence.
Amstrad User April 86
Page 3
THE STHONGE8T VERSIONS OF THE CLASSIC GAMES
from good retailerm or by mail order
NEW STUNNING TECHNICAL
INNOVATION!
Unique new pfogrsnn by Sup^rchess 3.5 I
Author Chris Whjtting.lon. Bfings you all
the plsying power of our original Amsirad
Superchess plus SPEECH and brillianl
3^D graphics. Specially developiecJ
program available only on Amstrad that
brings you all the strengths o^ Superchess
enhanced by ihe latesi developments of
sciund and vision. Saves to Disc,
Beginners to expeq Igs'els and classic
helpnui features;
* Analyse mode
* Problem Solving
* Large opening library
* Help Menu
if Change colours
* Recommended move
of SridRe a^inst the coimpuler with CKCCfitionaNy
strong Bidding and play of cartis. The Computer
can play as DEFENDER of DECIARER, generdtes
randfwn hands, and allows proper biddiriR in the
aCOL system itKluding the Staymani and
B lackwfKXI conventionh. Then it takes you on,
ptayinia both your Opponents' hands.
Ideal as a titter tor beginners, and wil] give
highly skilled pla^'ers an E^gnoiiNinR Rame.
* Option to the deeF 1o give ^nd your
‘■'partwr'' more hi^ carrf poinfi it'you ptefer
to play as dectaaT
* At any rirttf Claim THE RE&T OF THE TftiCKS
* ftESTAgt the play of ttw cards
A fttALLr 5T110NG OPPONENT
FOR A REAUY GOOD GAMf OF BRIDGE
FEATURES — = ^
* Vefsalilf! bedding mutirws givas yiju .1 worthy
opponent
* lmprT>vc TOur ftanrc-l^sl-niortern facility
allows rebidcJing arifl [e|:)|ayiinft. of any hand
sr Vou can raviaw bidding or play to preyicMS
tricks wbilp claying, a hand
A Input 3 hand orcontfacts oF your choice- to
test yourseH
* ConKprrhensive ON 5 C;REEN
PNEOfi.MATlON displays-co*v|rad, tricks
won -se Far, caiids played m current and bsi
trick, score
ANYAMSTRAD
Cassette £12.95
Disc—....£15.95
ANYAMSTRAD
Cassette £12.95
Disc.£15.95
Easy to learn but plenty to challenge you
Id this high-speed version of the great dice
classic. Superb graphics and a very
inCetligent playing strategy which gives
you a'run for yoiif money. Complete with
rules and tactical hints.
Never underestimate the brains needed lo
master (he classic ganrire of ordinary men
throughout Ihe world. This dynamite
program by Chris Whittington takes you
frorrT beginners level to what Sjnclair Usef
c ailed ^the Karpov of the Dtaughls
world^. Complete with strategic hints,
kings and several levels to challenge you.
ANY AMSTRAD £8.95
ANY AMSTRAD £8.95
STOP PRESS . . . STOP PRESS
NEW
RELEASES
PCW 8256
Superb, colourful'fast-action graphics and
sound give this game (he feel of a real
arcade pin-table. Realistic launch, flippers,
bumpers,, highnscore, bonus scores and
freeball features. Be a WizardE
3-D CLOCK CHESS - £1935
Written in consultation with International Grandmaster
jon Speeiman (British Chess Champion 1978 and 1985).
Many features plus special Against the clock mode' and
brilliant 3-D Graphics. .a
B25G BRIDGE PLAYER - £1935
Sophisticated and realistic Solo Bridge with
powerful Bidding and Play and numerous
. . I t/wr j Jew minutes wmjfd sdj/Jjct?,
arref then found ihst a coupfo of howry hs'd
pjsiffo aiTKf I wjs Hi ft. lExce/font, , . Pfoba/J
Vyfji3rri:.^ ff jtfJifo'"
CRASH MACAZINE
■'A brfJTjam That's aEJSofbfoff am/ So
af/rFfcrjvp. . . " YOUR spectrum
'The dhphy f5 weJWesfgned srid cofourfu/ sbcf
bsiS moyenient is very reafefJc."
PER^NAL COMPUTER GAMES
AVAILABLE nOW ON DISC FOR PCW
n'iMTIKyEI''
For AWSTflAD
ANY AMSTRAD £8.95
SPECTRUM •SINCLAIR QL*COMMODOKE 64*
AND NOW for ANY AMSTRAD
STd voice CtiESS
bridge PLAYi
son
''MSTSAOBRfoctJ.UVfg
RAVGHTS/
amstrao
, SPtCTRVJM
^O R AMs>
MAIL ORDER S
imply slat'f whn h prtigninn'' and ‘send
1 ht^que, fJtj'ital orrfcn or Ac t t^vdVivd numt)er iwith expiry tfale).
Tt'Jephtjne tor insl.int (Tftlit-r .irti r}r{llerx. SeiitJ S.AE lor t4tak»gue
tor caMilogLje rind rtMiurn fMiTage lor SLilimitted progrdnH.
DELIVERY bv sooueM fUtsi. Pi>H irt?e iM UK Luntpi.' atltl 80p [W'* Ijrtigrarri.
All itthpr pHt i;s .siki 11 f.ic'r prtigrjm tf ji Min'.jce m,sil <w for Ajrnviil atid £ 2 for
tifsl pr<?gr<]m ai^d il tor each additif»rtal.
WANTED! SlrtiriK and tirigiridl pfogrtirTi‘» ol dr> ifiiellrgent riaiure ii>r dtiy ot
IIh' almve i riitipn.»terK Tcj^n royalfie'' ixiiti l>v ^l^i^ rrliahk' c c,nirif.p.,tri-y,
Dept AMU 10,
15 Despard Road, London N19 5NP
Tel: 01-272 2918 Telex: 57784 MCCL C
NEWS
User News...
City surprised
Amstrad surprised one of the most
conservative org^anisationa in the world,
the City of London, with its figurea for
the first half yearns trading. Amstrad
I Cencluatons |
4 nvach [ai!«'V>tf uid 'luul, dadlnn^, wc^Llu /
1 itJ th*t ACC ■■ill l)t 4 *Ti(rtLn|« complsdt mriiq [4
! 'Liviuf ^thJisva'ThAr4w»n'tlHl40tuAy«vailab1»lfnlh« '
] UKcl^jrUriiaddiiljfllinM^h.Oiiiia'i'ilailjliEbi^BLreell.M
1 }]ilmc( 7 niiTDnlarDiir.
\ THtfre'S no- d<H 4 Hrt tin wiiH» 1 J» IwttMt w 3 l«r in ?
> (tif ituurVeL Id 19(i6. ReiiwHlHT bh^ Anuttvd eiiana 41:^ I
1 KlBnmndSSpBLibetiniEErrthBlBiBiiili.dTBckthcinDuliii 13 }
I mnnbiu tuTiR. j
Flashback to last Octobor*a ACU
made £27.5 million compared with less
than £10 million in the same period last
year.
Most of the profit was due to the
success of the computer division and
the Joyce (PCW 8256) in particular.
Joyce's impact is even more remarkable
when you consider that it had been on
sale for only two and a half months.
The City had predicted an annual
profit of £35 million, now hurriedly
uprated to £45 million. The affect of the
figures on share prices has been
dramatic. At the beginning of the year
the shares were trading at around
£1.80, a week after the results they
approached £3.50, Amsfmd User
predicted a price rise in the October
issue, when the shares stood at 82p. The
Editor just wishes he had taken the
author's advice.
Firebird unleashes
the Empire
British Arnold owners can thank the
international nature of the Amstrad
market for adding to the range of
top-notch games available for their
computer.
Empire is the newest game on the
Firebird Gold label. It waa initially
planned as a Spectrum and Com¬
modore 64 title, to be converted to thfs
Amstrad if it sold well enough. However
a large order from Germany has
pursuaded Firebird to reconsider and
an Amstrad version of Empire should
be available at any moment.
Empire is a ghoot-em-up in space.
You pilot a ship from solar system to
solar system, landing on planets to
mine them and visiting starbases to
trade or be assigned a mission.
The space sequences are in 2D while
the planet scene uses 3D. All the ship’s
contro'ls are designed to look like
something out of Flash Gordon, The
view is through a porthole and most of
the gauges use liquid levels. The price
has not yet been decided.
PCW 8512 fact
or fiction?
Humours abound that Amstrad are to
launch an expanded version of the
PCW 8256, Although Amstrad have
confirmed the existence of such a
machine they refuse to be drawn on the
details, price and specification.
It is certainly possible to upgrade an
8256 to 512k, although this will
invalidate the guarantee. With so much
RAM it could be expected that the
PCW 8512 would have a second disc
drive, although this is just speculation.
Amstrad are very coy about discuss¬
ing new releases, but have confirmed
that the PCW 8256 will not be
discontinued.
CPC 6128 dedicated game
Software houses have been understan¬
dably reluctant to write games w^hich
take advantage of the second bank of
RAM in a 6128, as games which use this
memory cannot be run on a 464 or 664.
Alligata have broken with this line and
produced a disc-only game for the 6128
but with a cut dowm tape version for 464
owners.
Meltdown uses 170k on disc and all of
the 6128’s memory. The layout is
Knightloresque 3D and the extra RAM
is used to store speech, which does not
require any extra hardware.
The game involves a lot of puzzle
solving. To move from tme 64 room level
to the next you need to wi
mini-game. The program costs
for the CPC 464/664 tape and
the full-blown 6128 version.
Amstrad User April 86
Pages
13" MICRODISKS
10 Amsof t 3'XP2
Microdisks
Suitable for all Amstrad
DisK Drives
1 MEGABYTE
DISKS
Officially Appointed Distributor
fbr AM50FT 5XFZ nicrodisKs
10 Amsof t
3"CP2-DD
1 MEGABYTE
Microdisks
Suitable for your PCW 8256
Second Drive
Only
Officially Appointed Distributor
Pof AMSOFT MicrodisRs
FBe6.^4HR Denver
Please Send Cheques/POs to:
rDeptAlJl 11 Oundle Drive nottinqhann MQS IBh
NEWS
Great games from
Activision
If you have seen Master of the Lamps^
you will probably iind it hard to believe
that Activision have anything amazing
up their sleeves ► How wrong you are.
There are two great games in the
pipeline.
Rescue on Fractalus is an established
classic on the Atari 800 and Com¬
modore 64. It will be available for the
CPC computers very soon. You fly a
small spaceship over the mountainous
surface of a planet^ looking for and
rescuing the pilots of crashed space¬
craft. Aliens are out to prevent this and
will shoot at you firom their UFOs and
gun emplacements*
Eidolon is a second Activision newie,
similar in feeling to Fractaiusi but this
time you fly through a complex of
caves, battling against a host of aliens.
Activision’s plans go furtheTj they
have signed up the rights to six
blockbuster films for the next year. The
titles are a closely guarded secret but
we believe that they will include
Ghostbusters H and Alien 11.
A bit on the side
The PCW 82S6 is principally designed
for word processing, but as a computer
it offers a host of attractive features,
one drawback for the businessman is
the width of the printer, it is too narrow
to take A4 paper on ita aide, or
landscape as photographers call it.
A solution is to save the text in a flie
and then use a special program to print
the document as a graphics dump, with
all the characters rotated through 90
degrees.
Such a program is available from
Trinity Business Systems, it costs
£19*95, and offers a variety of fonts.
Trinity can be contacted on (0603)
812195.
Nick AtcxandeFf MD of Virgin
Gamest making a clean sweep^
Virgin Games on
the ball
Virgin Games, voted Software House of
the Year in the Amstrad User readers
poll, have announced their latest
release. F.A. Football is based on years
of research by Tony Williams. There
are some novel features - including an
eight player option, but initial reaction
to the game from ACU reviewers is that
it is another boring football simulation.
Virgin have some much more excit¬
ing stuff in the pipeline, The first is
Shogun, a Japanese combat game.
Virgin also have a project based on the
Eagle comic hero Dan Dare.
Got any
Elite bugs?
Two hours into Elite, just about to zap
your seventy second Thargoid and what
happens?
Nothing* There is a bug in early
versions of Elite which causes it to lock
up.
Firebird are very sorry about this and
will replace any bugged copies free of
charge. They will also give you a
discount voucher for future Firebird
products.
Have we got a
video?
Orpheus have moved Rick, Mike,
Vyvian and Neil on to the CPC 464,
These early screen shots show how the
game will look. The aim of the game is
to control your character and get out of
the house.
Am s trad User April 86
Page?
Vive TAmstrad!
In the UK Amstiad ig the No 3
computer, although it is rapidly rising
to challenge those at the top of the
ladder. It’s a different story in France,
which has a funny television system,
reducing the impact of Commcxlore and
Sinclair computers which needed to be
heavily modified to work on the French
Secam system. The native computer is
a Thompson, but even that is No 2 to
Amstrad.
The first Amstrad computer show
was recently held in Paris, under the
auspices of Amstrad magazine. As with
the London shows, Amstrad Expo was
an overwhelming success-1,000 people
were locked out on the first day>
The show may not have been as bigas
the London ones but there w^as just as
much enthusiasm. The Joyce is a much
more expensive machine in France
(around £600) and was not nearly as
popular as the Arnolds, This is
surprising because 1^8256 has an azerty
keyboard as beloved by French typists.
We had expected to see a lot of
translated English software and some
pretty ropey French software (the Ed’s
xenophobic attitude). What we had not
expected was some red hot home grown
stuff. The best game we came across
was Le Seme Axe, which Is reviewed in
this issue. Other games of note were
Crafton and Xunk, which is shortly to
go on sale here from PSS and Warrior, a
disc-based dungeons and dragons.
Music was very popular. There was a
large display of Midi synths and a
couple of Music System type compos¬
ing packages. Pinball machines are
much more popular in France than in
the UK, Macadam Bumper has already
crossed the Channel, while the Cobra
pinball game has stayed put. Cobra
demonstrated their game to good effect
by building an Arnold into a pin table.
Despite the heavy (French) accent on
games there were some more serious
applications, A 464 on the Amstrad
stand was running Minitel - the French
Cross between a telephone directory and
PresteL
The best bargain at the show was
DBase II, an advanced database
language which sells for £390 here but
the price for the French version was a
mere £70 for exactly the same thing
save the translated prompts.
The show was spread over three days.
It was good to meet so many
enthusiastic Amstrad owners in a place
where Amstrad is the No 1 computer
manufacturer.
DaVE and RAM
by
WrtasFHEee? i’ll qlve.
HiH ATMOSPuECie
AUik;HT. "
o
Pages
Amstrad User April SG
Please bear in mind that the
expressed herein are not necessarily
those, of Amstrad or Amsoft Be assured
that ail your vietes are gwen thorough
consideration. This letters section is the
Amstrad Computer User’s own forum,
A town called Amstrad
This letter is being sent to you from the
far flung colony of Australia. I am
formerly from Aldershot in Hampshire.
In 1966 I emigrated to the colony of
Australia to help bring Christianity to
the black heathens, at which 1 failed
miserably^ most of them are still running
around nakedf brandishing their
Woomera's (no ribald puns please) and
swilling down large quantities of plonk
from what they term their ^plagons^j
which is a twisted form of flagon-
Having been exiled in this god
forbidden country of deserts, swamps
and dingos for the last 18 years, I have
obtained a little solace from purchasing
an Amstrad 464 and disc drive, which 1
got from a passing trader on the camel
route from Alice Springs, It cost me two
fine horses, ten sheep and a signed photo
of Boy George. I believe I won out in our
bartering as I forged Boy Georges
signature to the photo. (Besides it wasnH
Boy George, it was Andre the Giant in
drag).
Anyhow after several months.
Write to reply
Amstrad User magazines started to
appear at the outpost store, I quite
naturally snaffled these up, so that 1
could read about how they are being used
in civilisation. In fact 1 went so far as to
order it on a regular basis, and even
received one m this manner.
All of a sudden, after many months of
anxious waiting, I was informed by the
store keeper that Gordon And Gotch the
suppliers from the big settlement in
Melbourne, could no longer supply it, not
even the back issues that I requested six
months previous. Now my life is barren
again. I am waiting to find out if
Australia’s equivalent of Prestel, over
here it"s Viatel, will be brought out on the
Amstrad- The dreaded Commodore has
it, but not the Ham Spread (affectionate
term for Amstrad).
I could even have joined the Amstrad
Club here in Australia, being run by
AW A, only I lost the card I was supposed
to send in (I secretly believe the house
boy ate it). Is it possible for you to send
me a regular subscription of Amstrad
user mag. Is it possible to get all the back
issues- is Amstrad going to make it
possible to plug into ViateL How much?
(moolah ia this going to set me back).
W’ell I must go now as the natives are
having a Corroboree, which they say is
going to bring the young men of the tribe
to manhood, they remove something
from them, and Tm their star guest.
Dennis O’Neill,
Nollamara 6061 j
Western Australia.
ACU: Well that has just alienated half
our Australian readers. Retail supplies of
ACUshotild improve down under (Note
the AlJS $ price), since A WA have Just
doubled their order. Subscription is
faster and more reliable - see the special
delioety at the back of the magazine. Wc
reviewed a collection of serial interfaces
last monthf if Viatel is the same as
Prestel then they should work.
DR - 0 User - 0
(No score draw)
I should be interested to hear from any
other PC W^ 8256 user who has tried to run
DR Draw on the machine. Lured by the
compelling advertisement from Digital
Research which claimed that the pro¬
gram was “ready to run now on your
CP/M bundled PCW 8256" I sent off a
cheque and looked forward to the prompt
arrival of a program that 1 could start to
use straight away.
I was soon disillusioned. Not only did it
take over six weeks for the package to
arrive, after ceaseless prodding of elusive
people in Basildon and Hungerford, but
it also proved impossible for a person of
my limited experience to load it. Like
many PCW 8256 users I am a newcomer
to the world of computers and the
language of Basic. The instructions for
preparing an operating disc which came
with the package were beyond my
limited comprehension.
When 1 buy a program, particularly at
these artificially elevated prices 1 expect
to be able to use it, and I expect the words
used in the advertisement to mean what
they say.
Am I alone in this respect? It seems to
me that Digital Research have got a lot of
explaining to do if they w^ant to keep the
PCW 8256 market.
W.G. Crampton,
ACU: DR have been known fo do some
funny things, but think how the poor
(rich?) people who paid £200 feei
Perpetual Music
I must congratulate Fred Gray on his
fantastic music from Ocean’s "‘The
Neverending Story". I could sit and
listen to it all day. I think it is a very good
adventure with great graphics and very
well presented.
I would recommend anyone to buy it.
Richard Devlin.
ACt/: You forgot to say that you are rtot
the programmers' cousin and haven't got
shares in Ocean.
Friend of Joyce
For years I worked as a consultant in WT
for Wang, IBM and ICL. I left two years
ago to have a baby and began writing
novels a few months ago. I was destined
for the typewriter and horrors I bought
one and it did not get on with me at all-
W^hat was this silly thing that required
carriage returns so as not to shoot off the
end of the paper?
My husband recently purchased an
Amstrad WP and I had my doubts, 1 can
tell you because of the price. But minus
one or two bits which time will improve,
it is perfect. Particularly the manuscript
layout, it more than meets my require¬
ments and is obviously the work of a
genius.
The Amstrad, of course, is the result of
a bit of thought and careful analysis of
what the public really want or need. Not
something computer people are very
good at generally. I bet there is a lot of
jealousy, I have heard some of it myself.
All you competitors will have to go back
to the drawing board won’t they?
Anyway, I am in love with the thing
and 1 want to give it a name which juat
Amstrad User April 86
Pages
TASWORD€i28
THE WORD PROCESSOR
TASWORD6l2$forthe
Amstrad CPC 6128 disc £24.95
Brilliant value for money.
AMSTRAD ACTION
December 19S5,
A powerful and easy to use word
processor and a superb data merge
program. AMTIX December 1985,
TASWORD 6128 is the ward
processor especially developed to
utilise the extra memory in the CPC
6128.
The program uses ALL the additional
64Kofmemotyin the CPC6128as
text space. This means that text files
can be around ten thousand words
long.
TASWORD 6128 includes a built-in
data merge program. Mail merge, in
which a letter is printed any number
of times, each individually addressed
to a different person, is just one of
the applications of this powedui
facility.
The notepads are a unique feature of
TASWORD 6128. Four separate
no tepa ds are a vailable. Typing
reminders a nd storing letter
headings are just two possible
applications for the notepads.
Up to one thousand characters can
be stored in ten user definable keys
allowing commonly used words,
sentences, or even paragraphs to be
typed with a single keypress.
TASWORD 6128 has
comprehensive customisation
features. These allow many of the
program facilities to be changed to
personal requirements. A
customised program can be saved
and includes the notepads and user
definable keys.
TASWORD 6128 is fully compatible
with TAS-SPELL and TASPRINT. It
wilt also read in data from Masterfile
6128. It can even be used to enter
and edit your own Basic programs.
With at! standard and many extra
word processing facHities
TASWORD 6128 is the most
powerful of the TASWORD5.
TASyifORD4e4
THE WORD PROCESSOR
TASWORD 464 cassette £^9.9S
“There is no better justification for
buying a 464 than this program “
POPULAR COyV1PDr/A/G WEEKLY,
NOVEMBER 1984
Your464 becomesa professional
standard word processor with
TASWORD 464. Supplied complete
With a comprehensive manual and a
cassette which contains both the
program and TASWORD 464
TUTOR. This teaches you word
processing using TASWORD 464.
Whether you ha ve serious
applications or simply want to team
about word processing, TASWORD
464and the TUTOR make it easy
and enjoyable.
TASWORD464-D disca^^S
This is the new TASWORD especially
developed to utilise the capahiiities
of the CPC464 and664 alsc dnves.
The additional fadiities include a
larger text file size and automatic
on-screen disc directories during
save and load operations. A major
newfeatureis themailmerge facility.
This gives multipie prints of your
standard letters, forms, etc., with
each copy containing, ifor example, a
name and address automatically
taken from a disc file containing the
data. This data can be entered using
TASWORD 464-D, or created using
the Masterfile Program Extension
package. A powerful and useful
condirional printing facility is
included-parts ofa document can
be printed according to user-
specified criteria. TASWORD 464-D
will only run on, and is only supplied
on, disc.
A variable from good
Springfield House, Hyde Terrace,
TASPmNT404
THE STYLE WRITER
TASPRiNT464 cassette
_ disc£f2,90 _
A must for dot-matfix print owners!
Print your program output and
listings in a choice of five Impressive
print styles. TASPRINT464 utilises
the graphics capabilities of dot¬
matrix printers to form, with a double
pass of the printhead, output in a
range of five fonts varying from the
futuristic DA TA-RUN to the hand¬
writing style of PALACE SCRIPT
TASPRINT464 drives the dot-matrix
printers listed befowand can be used
to print AMSWORD/TASWORD
464 text fifes. TASPRINT464gives
your output originality and style.
Completely compatible with the 664
and 6128.
COnP^TA - hftld tnd Hcivyr 9««if f^r taphisis
^ fi fJTl^RJSTJC 3CRJPT
LECTURfi L]iM - clean and ple^^inq t*
mm “ 4 LuSIhtSS'" t ike script
PlDjtS otltJPj ' .a dlall'njctJjje
tnatd^ffemnt mates of printer prodoc^ sized output.
Tas-spell
THE SPELLING CHECKER
TAS-SPELL disc£^e,S&
foriheAmstrad CPC464 and 664
running TASWOHD 464-D and for
the CPC 6128 running
TASWORDS128 _
Spelling mistakes and typing errors
spoil any document wnetherltisa
private fetter or your latest novel
With T/^-SPELLyou are free to be
creative in the confident knowledge
that your spelling won't let you
down.
TAS-SPELL checks the spelling of
TASWOR0464-D and TASWORD
6128 text files. TAS-SPELL has a
dictionary of well over twenty
thousand words which it compares
with the words in your text. If a word
is notrecogniseo then the relevant
partofyourtextis displayed with the
suspect word highlighted. You can
correct the word, ignore it (Itmight
be a name), or even add it to the
TAS-SPELL dictionary.
Please note that TAS-SPELL will only
work with TASWORD 464-D and
TASWORD 6128.
TASCOPY464 cassette £9M
disc£f2M _
A suite of fast machine code screen
copy software for the CPC464, 664
ana 6128. Pnn t high-resolution
screen copies in black and white and
also large 'shaded'copies with
differentdotdensities forthe vahous
screen colours. TASCOPY464 also
produces poster size' screen copies
printed onto two or four sheets
which can be cut and joined to make
the poster. ___
TASPRiNT464 and TASCOPY 464
drive the following dot-matrix
printers:
AWMSAWih' itmmCfi-SS
fflSOwnr-® suDjmm
fflsmsT-sp mjjmmfxs? AMsmdDMf20oo
^imoiMXSOTYPEIf} NSCKSe^JS-fl
Tasword
Upgrades
TASWORD 464 andAmsword
owners: send your origlnat cassette
or disc (not the packaging) as proof
of purchase ana £13.90. Your
original will be returned together
with TASWORD464-D or
TASWORD 6128 on disc.
stockists and direct from:
A/AREE
eeds LS2 9LN. Tel: (0532) 438301
tfymi do (tot to cot this msg^Jiine. simpiy write outyour order arrdpost to.
TASMAN SOFTWARE, DEPTAU, SPRfNCffBLD HOUSE.. HYDE TERRACE. LEEDS iS29LN
i f ict GASMAN $0FTWAfi£ Ltd0^if)jfgeff)yACC£^S.J'VriAfiumbcf'_ _-. . .
I iTEM OEL£T£ WCf |
1 NAM£ _ _ disE/cassette £ _j
j ADDRESS __ _ disE/casstHe £ _ I
I _ _ disc/cassette £ _ i
I --- - - dfsc/casiette £ _ _j
I _ Outside Turape^ddiiSO^frmaitperitem. £ _ j
I Te{ephi>tKAc<esi/Vh4<>riiien!Lee{H{0532)438301 TOTAL £ _ |
j Fiesse !(?nd me FREE TAiMAN bfOChaft descflbiftgyn^fpfcdviti for theMfStr^ CRC 464.664 3nd672a. H tick hefe. I
j AHpriceimdudeVAT.postitgsafKfpscksgf^g AU j
lEWWf iQCiLW IfifiCJlrijM mTuam itAmwi ^A Auratn .StwSsuH W'itiiW POSff »5. OirndwrA
Ail TASMA N464software fully compitibie with f he 664 sndS 7 28.
LETTERS
i
(™"(SSjScSSHSs;s;sx.-s8ss;fs-;5J03
i :•: -: m k •: ™ ■:■:-:; m-■»;:-: ■: W/:-: ■:w:-: zi^zA :-: ^
'Uaii^aBiiiaiaiMma^fnriivmv.-v
#^^s .:.■ -E,
=5xm;-=-.. :■ 0....0
TSWWWW
; ‘O'
■ ■ ■ ■ r-.’ ' --
... -VJo,>
goes to show what a darling it is. (Joyce?
- Ed).
Thanks a lot for saving me from
terminal boredom at my typewriter.
Diana Lunt,
Longer life ribbons
Until I read Mr Gerrard's article I had no
way of knowing that you could get 360k
on a PCW 8256 disc, Amstrad keep it
quiet, so thank you very much. He makes
as a reference, tongue-in-cheek, to saving
on ribbons but surely since the wear
appears only to be along one line this is
poor design - or is it done deliberately
because typewriters have always worked
this wasteful way?
Of course one can use a ribbon ad
nauseam in conjunction with Wiggins
Teapes self-contained carbon flimsies for
single sheet pulls, but that^s not the point
at issue. Still, an article on printing
would be welcome.
Eric Ambrose.
ACU: The prmfer ribbons are designed
with a twht at the end, so that the whole
width of the ribbon is used. Another'
solution thtxt cart rejuuemifc ribbons is to
apply WD-40 silicon fluid to the ribbon
surface and leave to soak for a few hours.
You are aduised to keep the printer head
free of excess fluid.
Amstrad Sardine Show
Well somebody has got to say it! We were
told “This year weSe got it right - bigger
venue etc'" but the organisers' crystal
ball was not properly programmed again.
Something must be done to eliminate
problems like nowhere near enough
space, the stands were too small and
close together and the room was stiflingly
hot.
One exhibitor should be eliminated,
they were selling the DMP 2000 at a
special price of £169.95 (racist bit
deleted here - Ed) so Pm still waiting
patiently but happily for my printer from
another supplier.
Despite all this, the show was very
worthwhile and the Novotel’a facilities
were excellent, but for heavens sake
Amstrad, get it right next time.
Ah well - third time lucky,
AC Vi The Amstrad computer shows are
nothing to do with Amsfrad, they are
officially endorsed but the involvement
stops there. Predicting the success of a
show is always difficult^ The second show
was uco' much bigger than the first, if
you were too hot there was plenty of room
dowttstain where you could sit and ra^ajc.
Stand space is expensive, an hotel has
to cope with hefty overheads, if the
stands were made much bigger then
FTiany of the smaller companies could not
afford to exhibit. It would be illegal for
Amstrad, or anyone else, to fix the sale
price of the DMP2(XX). The company you
named sold all their printers on the first
morning, leaving many potential cu.s-
tomers without a printer. PerhapLS the
price was too low. That is the way the
laws of supply and demand work.
Socket to 'em
I own a PCW 8256 and a screwdriver, now
that may not sound very exciting, but by
combining the two I found something
that is pretty exciting - sockets. Inside
my PCW is a whole row of empty sockets
- which I as.sume can be used to upgrade
the RAM. Will Amstrad be offering an
upgrade service?
ACU: There are rumours that Dic¬
taphone will offer a suitable upgrade,
although ACU can^t be sure. The
ubiquitous NewStar company will offer
an upgrade ,soon but for the moment the
only way to expand your Joyce is through
P^tsm Electronrci’ who can be reached on
0D445 9796. Remember that opening up
any Amstrad computer will invalidate
the guarantee.
ACU
Arrrgghhh
I have a definition of computer
torture: I have been banned from my
Amstrad for a whole week because I
wouldn’t let my sister go on itl And
what's more Tve just got a new game.
(Aah!). (J.J. Trice, Molescroft, N.
Humberside.)
The strange case of
the missing case
When 1 used tape based machines it
always annoyed me that the software
suppliers would often not supply the
proper case for the cassette but rather
a variety of oversize cases or no cases
at alL This meant that 1 had to buy
spare case!) so that the software would
fit into my storage cases.
Now that 1 only use discs I find that
the same problem occurs. Of five
recent disc based software purchases
only one company (Hisoft) supplied
the proper case. The other companies
supplied me with plastic bags! Is
there a black market in Sin disc cases,
are they so valuable that leaving them
out substantially reduces the cost of
software or is there a law against
'pushing* them to the users? What is
the point of buying neat storage boxes
if suppliers will not adhere to the
proper storage standards?
Do you know where I can buy spare
cases and also the sticky labels? (D.R,
Halliweil, Oxton, Merseyside.)
Where can I get? ..,
I would very much like to obtain the
Head-Line Communications tapes on
IvOCoScript referred to in an article in
the ABC Review section In the March
issue of the User Magazine.
Please could .you give me the
address to write to and if possible, the
price of the tapes. (Mrs G. Carey,
Bulford, W^ilts,)
ACU: The Headline tapes can be
obtained from all good software
shops and from Newstar Software,
price £9.^5 r
Cartoon Fun?
Drivel!! I refer of course to your
pathetic attempts to reply to CASH’s
criticisms of the Dave and Pam
cartoon*
You base your defence around the
claim that cartoons derive their
humour from atereotypes. If this is ao
(let me point out that i think it ain't),
why don’t you go the whole hog and
portray Pam as black and get her to
talk with a comic accent. Now dat am
funny, I don’t think!
Let’s face it; the Dave and Pam
cartoons are only slightly more
humorous than a weekend watching
paint dry. So, unless you can find
some jokes for them which rely on
something more than mocking
Btereotypes for their laughs, why don't
you just forget it?
As a forum for reviews of software
and hardware and articles on how to
get more out of the Amstrad Mach¬
ines, ACU is doing a good job. As a
comic it i5u*t.
In other words: Cobblers! Stick to
your last! [Terry Booth, Kings
Norton, Birmingham.)
ACU: At least our jokes ^re new.
Page 12
Amstrad User April 86
AMSTRAD PROFESSIONALS i
FROM DIGITAL RES^RCH |
/ ^^ATUFi^,
T^Z
First, two powerful
software developmeiit
languages at just
£49195
Anrstrad Professionals
from Digital Research will progressively
expand the capabilities of your Amstrad by
providing you with an armoury of
professional languages, tools, utilities and
graphics packages of unrivalled power and
value for money in the small computer field.
{See also DR GRAPH and DR DRAW overleaf,
both released simultaneously with the above
Amstrad Professionals titles.)
Full support available from BELL TECHNICAL SERVICES LTD
Both as complete packages
of standard Amstrad 3" disks.
Both configured to load
and run now on your
CP/M bundled Amstrad
PCW8256 or CPC 6128,
Both offering you the
applications portability
and development
power of professional
CP/M programming
languages from the
creators of CP/M,
Digital Research.Both at an extraordinary
price, fully in keeping with Amstracfs own
value for money philosophy. Both available
for the first time directly to Amstrad users.
Start building your Amstrad armoury
now with Amstrad Professionals from
Digital Research.
Send your order and cheque or credit card number to;
DIGITAL RESEARCH (UK) LTD
UnEtl2, Fenton Way
Southfields, Basildon
Essex SSt5 6SL
Or contact your local
Amstrad dealer.
DIGITAL
RESEARCH
The creators of CR'M "
fy
FMf IJIW >( M«4d tn m- mmi H u bf
i^V|i77V^^C''v
OdX“’
GALLUP
Last
Month
r"
Market
Strength
TITLE
Publisher 4 weeks up to 8 / 2/86
1
THEY SOLO A MILLION
Hit Squad
1 ,
-
G64
D
3
100
2
YIEAR KUNQFU
Imagine
2
-
3
90
3
FORMULA ONE SIMULATOR
Mastertronic
4
A
???
4
85
4
FINDERS KEEPERS
Mastertronic
6
A
??? !
7
69
5
CAVESOFDOOM
Mastertronic
8
A
???
*
3
68
6
GRAND PRIX3D
Amsoft
3
r
A
GG4
D
4
67
7
SOUL OF A ROBOT
Mastertronic
5
w
???
4
64
8
SKY FOX
Ariolasoft
ne
A
GG4
1
57
9
ELITE
Firebird
ne
A
GG4
D I
1
54
10
COMPUTER HITS (10)
Beau Joily
7
r
^??
3
52
11
WHO DARES WINS 2
Alligata
14
A
1
???
2
46
12
SPELLBOUND
Mastertronic
19
A
???
2
44
13
HYPERSPORTS
Imagine
ne
A
???
D
1
39
14
ONE MAN AND HIS DROID
Mastertronic
ne
A
??? 1
1
38
15
TORNADO LOW LEVEL
Vortex
ne
A
6G4
D
1
35
16
CHILLER
Mastertronic
It
T
???
7
35
17
NONTERRAQUEOUS
Mastertronic
12
▼
GG4
7
33
18
SPITFIRE 40
Mirrorsoft
16
T
A
GG4
! ° 1
2
32
19
BARRY MCGUIGAN WORLD CHAMPIONS
Activision
ne
A
GG4
1
31
20
SCRABBLE
Leisure Genius
9
T
GG4
D
6
29
D
Available
on Disc
G64
CPC 664/6128
Compatible
a”
Available
from Amsoft
???
Untested
Page 14
Amstrad User April 86
AMSTRAD PROFESSIONALS k
FROM DIGfT/I RESEARCH j
, Eajvwua*
, NW« __
I A
1 • «
l\
Oft DBflWr*
NOWLtWO
• '
£49195 eac
Dickens Travel Ltd.
Branch Monthly Revenues
Taking
90000
soooo
70000
60000
50000
40000
30000
20000
10000
0
DRGKAf^r
Jan. Feb Mar Apr May Jun Jul Au^ Sep Oct Nov Dec
Months
Both as complete
packages of standard Amstrad 3" disks.
Both configured to load and run now on
your CP/M bundled Amstrad PCW 8256 or
CPC 6128. Both offering you the creative
potential and professional impact of
presentation graphics from the creators of
CP/M, Digital Research. Both at an
extraordinary price, fully in keeping with
Amstrad's own value for money philosophy
Both available for the first time directly to
Amstrad users.
Di e/cells TraL'vel Ltci.
Brando Management
Ljondo?! B>’OiX\-n
Henc. Office
£-:n-iitlT.
DroTv'ii J oric^;
Green
breeds
Oxford Meaiclcje-s-ter
Start building your Amstrad armoury
now with Amstrad Professionals from
Digital Research.
Send your order and cheque or credit card number to:
DIGITAL RESEARCH (UK) LTD_
Unit 12, Fenton Way
Southfields, Basildon
Essex SS15 6SL
Or contact your local
Amstrad dealer.
1] DIGITAL
RESEARCH
The creators of CR^M ■“
Full support available from BELL TECHNICAL SERVICES LTD
DftDftAW
PRO PASCAL &
PRO FORTRAN
FOR AMSTRAD!
I tcew t* w ™
i| Incredible
I value!
ii
ISO-PASCAL
Pro Pascal is validated to 150 7185
Class A (no errors) od the 280 processor
under CP/M, No other Pascal compiler
for the Amstrad provides this guarantee.
Pro Fortran is a full implcmentatiOD
of ANSI Fortran 66 with no omissions
and many useful extensions
i«!
iiS
■SicSiSiy*
USE THP LRNGUHGES
Ideal for
- schools and colleges
- students of computing
- development of personal skills
- solving technical problems
- training institutions
THE PROFESSIONALS DO
i iV i ' i iVmr
I PHSCHL RNP FORTRHN
( NO BUGS)
YOUBG^T
HAYEiTO
iUjjiSijjjiiiijiSiimgs!
PASCAL ’•—►FORTRAN
INTERLINKABLE OBJECTCODE
iiaK-MK.
Compilers include:
compiler, linker,
mn-time libraries,
librarian^
X-ref program^
sample programs j
200 page manual.
Singh and double precision
IEEE format arithmetic gives
Tor 16 digit precision
LOJOSCCCOSi
^wvV V ■ H-is ■.■ 1-M-M V ;■ i"K5 hM-: ■:■ t to
Siii;
''Pro Pascal is not only fSO-vafidated
it Is also a superb*quality and very
full software development tool."
Persona] Computer World Nov 1985
At Prospero we specialise p
in writing language compilers, |
We produce die best possible |
compilers, conforming to the |
appropriate standard, and giving |
programmers a secure base on |
which to build,
Mso available from Amstrad
specialists & distributors
Credit card holders phone 01-741 S531
Access, Visa, Diners & Amt\ taken,
Compiles big programs
>10000 line.5,,,
>1000 identifiers...
Separate compiladOD
to build libraries and
massive program suites
Sfnd ihis coupon with cheque to Prwpero Software,
190 Castclnau, London SWlS 9DH, England.
Post free in UK - add 15% VAX
Overseas orders no VAT ’ add £3 post and packing.
Allow 2& days for delivery.
Please supply_copies Pro Fortran at £75
Fltaie Supply _ copies Pro Pascal at £75, ,
I enclose payment for £_ '
Name___i
Address
Prospero Software Ltd
li^asielnau, London SW13 9DH
England, Telephone 01-741 853L
Telex 8814396 PROSOF G.
Used at 5000 sites
around the world
Telephone no_
Tn case of query ring 01-741 8531 or telex 8814396
vmvWJwTTwwTv
a irsiu
® ci^jqpjJers^ttitMh cmAm st rud-.tI5,%W.8 25j6 w
Page Ifi
Amstrad User April 86
features!
■ u
’ " "Tv
'411 1
1
A* N • 1 • M
' A T * 0 • R
At last, this month I have for you the
final, complete, all-singing, all-dancing
Animator. The rea&on I didn^t have it
ready for you last month is because it waa
decided (by the Editor) that it wasn^t
fast enough dammit 1 You may have
noticed yourself that as the lines
lengthened, the routine slovved down,
which meant it was not as spectacular as
it could have been.
Faster lines
Do not let that put you off. This month
everything is as promised, and more! The
problem was that although the rest of my
code was OK the slowest thing was the
actual line drawing, and that was being
done by the firmware. There was nothing
for it but to trace the ROM^s line drawing
routine and see if it could be improved. It
couldn’t.
The ROM is fine for drawing ordinaiy
lines, and is much more friendly than
say, the Spectrum, in that it is quite
happy to let you draw lines that are not
even on the screen, and it has to cope
with the screen rolling about in memory
as well,
Friendly this may be, but it was not as
fast as we want. So I have written my own
line drawing routine. It is about four
times faster in mode two, eight times
faster in mode one and sixteen times
faster in mode zero, I don't check for lines
going off the screen, which means you
must make sure your lines always stay on
screen. The routine is fairly tolerant and
generally the lines go off one side of the
screen and wrap round to the other, but
sometimes they don't, so be careful. The
frame editing program does some check¬
ing, but it can\ check everything,
1 will explain where you should be
careful when I describe the commands.
In modes one and zero I halve and quarter
the length of the line and only plot a half
or a quarter of the points that I would in
mode two. So I am happy, you will be
happy, and most important of all the
Editor is happy.
Chris Wood presents s
program to give your
computer a touch of the
Walt Disneys.
What does the program now do? Well,
using the editor you can design as many
frames consisting of up to 60 lines
(although about 20 is a usable
maximum) and then “tie” them together
in any order you like. Say you design five
frames. One is your first name, one is
your last name, another is a Porsche, the
fourth is a tree, and the last one is a man.
By tying them together with varying
speeds you can have your first name turn
into the Porsche in 10 moves, the Porsche
turns into your last name in 30 move.s and
so on. You can vaiy^ the speed, and so the
smoothness, that one frame pans to the
next, and you can have them going
around in an endless loop, or just go from
start to finish and then stop.
With enough frames you could easily
design a small cartoon. It is very easy to
enter the key frames of a man walking,
and have the in-betweening done by the
program. The possibilities are endless,
and great fun to watch.
If you don't feel up to typing in the
frame editing program to start with, then
you can first type in the small demo
program (Listing II) to see what can be
achieved. Type in the first program to
generate the machine code and then run
the second little program to see it in
action. What it does is pick random
points for five lines to go to, animates
them smoothly there and then picks five
more points and animates from the last
set to the new^ ones.
If you want to skip the demo you must
still type in Program I. As usual it is
extensively error-checked. When that is
.safely done and you have no errors, save
the program and type in Program III.
Run the program and you will be asked
which mode you want the display to be
in, and how many lines you want to play
with. I suggest you start with 10 lines and
choose mode one. It just so happens that
10 lines is exactly the right number to
make the letters ACU, which are the
letters I used last time, and by an even
bigger coincidence are the initials of this
magazine.
Using the editor
For the purposes of guiding you through
the use of the editor I am going to assume
you are going to design these letters, but
feel free to choose your own. You will be
greeted by left and up arrows (Hello says
the arrow) at the bottom of the screen,
with the number zero next to both of
them, two number ones below them and'
the word ON next to these. There will
also be part of a flashing cross in the
bottom left hand corner. What you have
here is an empty frame, so you must
initialise it.
Pre^ the 0 key for a list of options,
press I for initialise and wait a few
seconds. You will see a amall cluster of
dots in the middle of the screen and the
flashing cross. Use the cursor keys with
Shift to move the cross about the screen.
You will see it is rubber banding the line.
As you move the line you will see the
ccxjrdinates at the bottom of the screen
changing. If you move the cross without
using Shift the cross moves by smaller
amounts.
The cross moves up and down by one
Amstrad User April 86 Page 17
FEATURESt
■^‘i;
;5.:,:,£8--/
lyi. 'y!!?'
- j u ■■ o o -
BBiSmmm
':: C9-''' ^^
• ^ 5 "Syi' ■¥ r.
■Igg "%a.; '^gvv
pixel line, and left and right by one pixel
in mode two, half a pixel in mode one,
and a quarter of a pixel in mode aero.
This means that even though the
coordinates change when you move left
and right, the cross moves a half or a
quarter as fast for fine tuning. The
program stops you moving off the screen
when you move one pixel at a time but it
doesn^t check when you are using the
Shift key so make sure you stay on the
screen.
Move the cross an inch or so from the
cluster of dots and press the Copy key*
The cross will move to the other end of
the line, and you can move that into
position,
OK, now about those two ones and the
ON, The first one tells you which line the
cross is currently attached to and the
second tells you which frame you are
editing. Use the <l and [> keys without
pressing Shift to move from one line to
the next. Hold down the <3 key until you
are at line 10. You canT go past the
largest line you chose, and you canH go
past one in the opposite direction.
Whenever you move from one line to
another the cross is always put at the
start of the line, that is the line is drawn
from A,B to C,D and the cross is put at
the A,B end. This is useful, as I will
explain later.
Now stretch a few lines about the
screen* Ag your lines get longer,
movement about the screen will get
slower because of the work Basic has to
do between each update. It gets quite
slow to move about the screen. By
pressing Space the only thing that will be
drawn is the cross, which you can
position where you want before pressing
Space again to see the result* This makes
moving about the screen a good deal
faster*
Frame to frame
Now design ACU or whatever takes your
fancy in the middle of the screen. Not too
big, about two inches by four. Press
Enter and you will be asked *‘W-hich
frame now?” Enter 2 and you will get the
same blank screen as before. Press O and
I to initialise again. Now pres.s 0 again
and this time select T for Tie together.
Enter 1 as your first frame and it will be
drawn* Enter 2 for your second frame and
12 for the number of steps. Just press
Enter for the next two options.
Select 1 again for the next frame. This
will make the program animate from 1 to
2 to 1* This time select 48 as the number
of steps and again Just press Enter for the
next two options. When you are asked
"^'hich frame next?” for the third time
enter 999. You will see your letters
growing slowly out of a cluster of dots and
quickly back again. This will repeat until
you press ESC ESC to break into the
program. I have not checked any keys
here because I want maximum speed.
Run the program as before, enter the
mode and number of lineB, This time you
will be greeted by your first design. Press
Enter and select frame two again. Now^
we are going to copy frame one to frame
two. Press O and select the C option for
Copy and enter 1 as the frame.
You can now alter your design*
Redesign it to look similar, but with the
lines in a different order, instead of the
first four lines making up the A of ACU
spread them about. When you have done
this or something similar, you can slide
your design around the screen. Press O
and select S for Slide* You now have the
option to slide the line that the cross Is
attached to or to slide the whole design.
Select A for All and enter X and Y
increments. Enter a positive number to
move right or up, and a negative number
to move left or down. Be careful to make
sure that you don't give too large an offset
as the design could move off the screen
and you’ll confuse the line drawing
routine. If in doubt move in two or more
stages*
Flippin’ lines
Now you can press Enter and select
frame three. Copy either of the two
previous frames and alter frame 3, You
can flip the ends of a line, bo it is drawn
from what was C,D to A,B, This is so you
can simply slide a line from left to right,
or have it rotate into place. To do this
press O and select F for Flip.
You can turn a line through an angle by
selecting A from the options menu and
entering the angle to rotate through. Zero
degrees is a straight line to the left and 90
degrees is straight up* The angle is
always rotated from the A,B end of the
line ao if you want to rotate from the other
end you must flip the line before you
rotate it. Selecting P from the options
menu will allow you to change the pen
colour for the current line* M from the
menu will allow you to magnify the
length of a line, numbers leas than zero
will shrink the line. This means that a
value of 0.5 will halve its length and a
negative number will draw it in the
opposite direction from the start point.
The line is always magnified from the
A,B end of the line^ so as with rotate, you
have to flip it if you want to magnify it
from the other end. You should make
sure the line stays on the screen, so if in
doubt, move it back. With magnify and
rotate you can have your design spin from
a small one up to full size. Pressing R
from the options menu will return you
back to the editor if you change your
mind.
You should now have three frames
which you can slide bo they are spread
about the screen. Now select T from the
options menu and watch them pan from
one to the other as before by selecting 999
as the last frame. You can, of course,
animate in any order of frames, and you
don't need to use all of them* If you had
10 frames if would be quite valid to select
3,5,1,3,999, Press ESC ESC and run the
program again. This time you can try and
select how many lines that you want to
animate.
Designing a background
Always bear in mind that if you have
fewer line^ animating in a frame than in
previous frames some will be left behind
until the frame ends.
You can prevent this happening by
making the stationary' lines disappear.
This is achieved by shrinking the lines
down to a single dot, and then
positioning them in the same place as
another line, so that they can't be seen*
Stationary lines can be very useful if
you want to build up a scene on the
screen. For instance you could have a
cartoon which starts with a dot in the
centre of the screen. The dot grows into a
house in one frame, but stays on the
screen while another dot grows in to a
tree* A car could drive across the screen
before turning into a road. You decide
whether a line is to be erased or not by
answering 1 (or any other than zero) to
the question “Erase lines?" You will then
be asked if you want each line to be
erased at the end of its animation} to
which you reply Y or N for each line in
turn.
Page 18
Am s trad User April 8fi
m
FEATURES
The program will then temporarily
modify the frame data so that the
machine code doesn't erase the last
frame when it moves to the next one. If
you decide to re-animate and select all
lines to be erased when they had
previously not been^ press 0 for the
options menu in the editor and select
option E to erase. This will set all the
lines in a frame back to the normal ‘^erase
at end of frame’^ mode.
You will notice that if you animate
between two frames all the lines seem to
get erased as normal, even if you want
some to remain. This is because when
frame two goes back to frame one on its
return journey its first frame coincides
with what w^as its second-to-last frame on
its first journey^ and by erasing itself it
erases the lines that were to be left
behind.
This is true of any lines that you set to
get left behind. If a line passes over or
through them they will be erased, either
slightly or completely* If one of your
frames does erase something you wanted
left behind, you can refresh some of your
animations by copying the frames you
wanted to another frame and animating
it. You need as many copies of the
"refresh” frames as you need to do the
refreshing, as each frame can only lead to
one other frame, and you cannot link in a
frame twice - you have to use a copy of it.
I said that the lines are not erased on
the last frame of animation, and this is
true, but since the last frame of one
animation is one step before the first
frame of the next (otherwise one set of
lines would get drawn twice) you may
find that the lines are not left quite where
you want them to be.
This is not a problem, as there is a very
simple solution, It involves you having
one extra frame which consists of all the
lines simply made into a single dot which
you put somewhere out of the way. You
then animate from frame one to frame
two, but you want frame two to stay
behind. Now animate to the extra frame
in one step choosing which lines you want
to remain. As the first animation of frame
two is also the last, it stays exactly where
you want it. You can now either animate
to your next frame in one step with or
without erasing the lines, or you can
animate with as many steps as you want,
and on with your cartoon,
When you are chCM^eing which of your
lines to be erased or not erase^ remember
that you are choosing which lines remain
of the previous frame when it moves to
the present one, which is the one you see
on the screen.
Saving a frame
When you have eveiything to your
satisfaction you can press ESC ESC and
type GOTO 2150. You will then be asked
the number of lines you initially selected
and the number of frames. This is the
total number so if you only used 1,5,10,3
out of the 10 you may have designed then
enter 10 and not four or you will lose some
of them. The routine at 2150 will give you
the start and length of code to use in a
save command.
SAVT: “THING.BLN”,b, 14993,3330
You then only need to type:
MEMORY 14000:LOAD "THING.
BIN”:LOAD “DESIGNER”
to continue where you left off. If you only
want to watch your masterpiece animat¬
ing then you can type in, save and run the
very small Program Four, which you will
notice is the same as lines 2120-2140 of
the main designer* Alternatively you
could also do GOTO 2120 but then you
need the whole designer in memory.
Well, that’s all about how to use the
program, now for those of you who are
interested, is a brief description of how
the routine works. As I explained the
month before last;
X starting coordinate—100,
Finishing coordinate-150
Number of steps—10: (150-100)/10=5
pixels each step.
X starting coordinate=lOO
Finishing coordinate=155
Number of steps=10: (155—lfM))/10—6.5
pixels each step.
In machine code you can*t move by 0.5
of a pixel or any other fractions of pixels,
so they get lost and at the end of the
animation the frame would be 10 *0.5- 6
pixels out from where it should be. But if
you have another counter in your
machine code that stores the decimal
fraction and increases the coordinates
whenever a whole number is formed,
then eveiything will be fine.
Storing the fraction to one decimal
place is enough for reasonable accuracy,
but because 16 is a round binary number
you can get two nibbles of four bits in one
byte. This gives an accuracy 16 times
better than using integers. All the
calculations are made in Basic, the
offsets are calculated to add to each
position, and each time around the loop
the coordinates are increased when the
value held in the nibble goes over the half
byte in size, keeping the line accurate,
I said in the previous article that I
would get the data for each line down
from 16 bytes to six, but with ail the
features I have added, such as different
pens, the floating/fixed point and various
other little obstacles, the 16 bytes that
the program required grew to 25.
However I managed to get this com-
1 Initialise a frame with random dots
in the centre of the screen.
S Slide a line or a whole frame
around the acreen, enter an inc/
decrement in the x and y co¬
ordinates.
M Magnify a line. Give a number
greater than one to enlarge, be¬
tween zero and one to shrink a line,
and a negative number to reverse
its direction.
P Pen. Select a new pen colour, just
as in Basic.
A Angle to rotate through. The angle
is calculated from the start of the
line. Use Flip to rotate from other
end.
C Copy a whole frame to the present
one.
F Flip a line. Make the line draw
from the other end. It doesn’t look
any different but will make a line
spin when animating.
T Tie fi:ames together. Defines the
order in which to animate the
frames and the number of steps/
linee to go through/draw. Putting a
Summary of Editor commands
zero as the last frame will run from
start to finish and then stop. Put¬
ting 999 as your last frame will
cause it to go in a continuous loop.
Bear in mind when putting in a
zero that if you select 1, 2, 3, 4,1, 0
it w'ill animate to the second-to-
last animation of frame two and
then stop. It will never get to the
others because of the zero, but 1,2,
3, 4, 1, 999 is valid. If you really
want to go I, 2, 3, 4, 1, 0 then copy
frame one to frame five and do 1,2.
3, 4, 1, 0 then copy frame one to
frame five and do I, 2, 3, 4, 5, 0
instead*
E Erase flags. Use this if you have
previously selected certain lines in
a frame not to be erased and you
want to change your mind, or copy
it to another frame where you do
want the lines, or other lines to be
eraaed.
R Return to Editor, If you change
your mind when you select the
Options menu.
Amstrad User April 86
Pajie 19
FEATURES[
rrr
.Ol
pressed down to 12, which is not too bad.
Each line in a frame uses 12byteSt each
frame consists of the number of lines plus
one estra space for a line that is not used.
The first two bytes point to the front of
the frame ^ the next byte points to the
next frame number^ and the fourth byte
contains the number of lines to be
animated in the frame. The last eight
bytes are not used.
The two bytes before the first frame
contain the maximum number of lines in
a frame, and the number of the first
frame to animate. They don’t have to be
in order or even start at the first one. This
is called a linked list nvhere each item
leads to another one. As you have about
20k available for frames, you can
calculate the maximum number of
frames by using the formula:
20000/(12*(nunibeT of lines +1))
A 10 line frame uses 132 bytes, so
20000/132 will allow 151 frames. Some
animations look better if a delay is
inserted between frames. To do this put a
FOR’NEXT loop in line 2130 between
the two CALL instructions:
...... :CALL 14993:FOR 2=0 to
300:NEXT z:CALL 20000: .....
I hope you have as much fun using this
program as 1 did writing and using it, I
am sure you will.
10 'Propra.^ T.
za ■ANiinroif tone generatar
'QT CHRIS. tfOg-iD FUR ACU 4/2/S5
40 ■
50 MEMORlf U&&0:li-U993:[HH siS)
*0 FOR t = 1 T* 936 STEP 8
r0 cht = E!:rUR: b=» TO 7
A0 R£A6 aiS:9$*lf?PCBI(*El :nc1
99 IF LENUtH^.? THEN GOTU ?40
190 hs=niDS<T]
110 SOSU0 Z29ilf 1-0 THEN EUTO 240
1i0 n*n‘»1:IF TREN GUTU 110
09 ddd,p
149 4dd = addF.l;chik.= ctik4[]
159 s£h+n=s< b4l>+p
U9 MEKT b: READ- i
179 IF THEM G.ATO' 240
149 PAINT "Li nf I i ini^''<>K" ; Li riHl rt* 1 0
199 WEXT t:F0R n*1 Tfl SjREAD b.
209 IF THEN HEXT^ENb
210 PffINfVERTICAL CHECIC ERROR" tEHC
2?0 4-lNSTfit"012345*rA9A&C1l|F",bi>
230 RETURN
240 PRlN'T'"EnRQR in L I i n : ENt
1000 ftULTA 60,21 ,6f^J&,C3,3a..3e^3E^ fl01
Listing I
1019
DJITA
0A
,A7
,47
,F3
,C5
>CD
,A7,
1769
1029
DATA
3A
^C1
,F^
,FB
,DP
,21,
1030'
pATA
6 F
rJl>
,0i
,03.
,CS
,DD
,T1,
655
1044
OAtA
3B
,3A
,11
,^0,
105#
DJ^tA
01
.19
,00
,p&
,09
,ci
,10
,EC,
701
10«0
PJ4TA
€9
,AF
,3c
,3C
,■£0
,f9
,3A,
11?9
1079
PAtA
it
,6D
,3t
,CP
,F0
,3A
>ct
120?
10a«
3C
,.PD
,11
,3B
,tD
,02
,3b.
665
10^0
PJiTJi
9D
flfl.
,11
,3fi
,Pi
,?£
,13
,32,
760
1100
IFIITA
ac
,3C
,CD
,F0
,3A
,•£0
>6D
,JC,
1077
1110
PJITA
.f0
,SA
,CD
,73
,3C
,C9
,P6,
1310
11?0
PAT A
3E
^00
,Si
,0T
,6E
735
1110
OATA
Db
^03
,ei
,94
,00
,DD
,99,
561
1140
PAT A
C9
,06
>04
,C5
,CD
,T3
,01,
692
1150
&ATA
92
,00
>DD
,ci
,10
,f4
,c?.
836
1160
OATA
1E
,3E
,5E
,00
,66
,56
,01,
715
1170
DATA
PH
,6E
^0B
,DD
,46
,99
,19
,DD,
917
11B0
DATA
7i
,10
>47
,11
,g0
,47,
776
1190
&ATA
fd
,0f
,DD
,77
,10
,78
,FE
>19,
991
1200
&fl,TA
33
,01
,Z3
,DD
,75
,90
,DD
,74,
767
1^10
64TA
,C9
,CD
>11
,.BC
,47
,3E
,07,
747
1320
DHTA
99
,32
,FD
,^1
,6C
,47,
S22
1210
DATA
JA
,AC
,3A
>47
,C5
,PD
,11,
32G
1Z40
DATA
36
,•1:0
,67
,3B
,DP
,7A
,11
,3B,
765
12^0
DATA
01
,19
,00
,ao
,0?
,01
,at
>00,
269
4^
8256 MEMORY/RAM DISC UPGRADE TD 368k £60
EXPANDABLE INTERFACE
FOR THE AMSTRAD CPC 464/664/6128
DUAL RS232- FULL EXPANDABLE INTERFACE
(For Modems, Printer. Touchpad)
2 Ports — 25 Pin Socket with Modem Handshake Signals
5 Pin Domino, uses BBC Serial Cable. Dual RS232, 8 Bit
Printer Port, B Bit Parallel 1/0 User Port, Software on
Rom, 2 X Sideways Rom Sockets. fSB.OO
CPM FILE TRANSFER SOFTWARE
To enable file transfer from Apricot, ISM, Mainframe,
many other CPM Machines. Also enables use of Telecom
Gold, Micronet and other Information systems.
TIMDISC 2nd DISK DRIVE
Software Portability, can read and write S/S CPM Disks
for IBM and Compatibles (156K).
(Please specify for 464/664 or 6126 £149.00
Also Available 3" Second Drive £89.09
(Mew 1MB 5}'^ Disc Drive (6128} £249,00
includes multi format software.
8256 2nd Drive £159 + VAT
X ROM EPROM PROGRAMME/SIDEWAYS
ROM CARD
464/664/6128 with 4 x Sideways ROM sockets —
Programmes2764 and 27128 Pproms £69.00
8256 in stock 6128 in stock
OVER 500 AMSTRAD CASSETTE TITLES
OVER 200 NOW ON DISK IN STOCK,
FULL BUSINESS SOFTWARE RANGE includest
6128, 8256, Software - Inc - Wordstar, £1 19.00
Newcird
Cfl9,9E
Su[KrC4lc II
£49.35
S age Popular AccmjnIS
CsrdiTOx
£99.9S
Sag^e Payroll
£59.95
Turbo Pascal
£G9.DQ
Cash Trader
£114.95
Nevada Ffl-rvafl
£39.95
CarrrEcift Payroll
E39.0O
Cotw-l
£39.9S
Database
£39.00
Pascal
£39.99
Ifiuolcing
£39.00
Df. Pascal
£49.95
Brainetarm
£49.95
Quest ABC, BusinejA Suite
£149.95
Touch and Qo
£29.00
JVfanyoth^ TsUas in Stocky Ptoos^ onguirar
SIDEWAYS ROM
ArnorMaxam Assembler on Rom £49,00
Amor Maxam Rom (FitsTimatic Interface) £39.00
Arnor Disc Utility on Rom £29,95
Amor Word Processor on Rom £39.95
MicroPro Rom Card £39.00
MicroPro Prog rammers Tool kit Rom £39.00
Prestel Rom (FitsTimatic Interface) £19.95
All the latest games as soon as released.
Speech Synthesizers - From £29.95
TAPE TO DISC TRANSFERS
MODEMS, CPC 464, CPC 664, CPC 612S, PRINTERS
AMSTRAD RS 232 - £49,00
825G - RS232/CENT- £59.00 + VAT
Mail order welcome,
All Prices include VAT.
Please send see for full list to:
TIMATIC SYSTEMS LTD
DEAUfi EfiiQOfHfES WELCOME
FAHEHAM MARKET
FAREHAM. HANTS
TaI: FAHEHAM (0329)' 236727
(032512399&3
Page 20
Amstrad User April 8fi
WORDPROCESSING
Amstrad
COMPUTER AND MONITOR
Amstrad 464 64k complete with greefi monitor ond cassette
Amstrad 4M'64k complete with colour monitor and cassette
Amstrad 6t2& l2Sk complete with green monitoi and disc ..
Amstrod 612S 126k complete with colour monitor and disc ..
Amstrad 6256 complete with green moni tor and disc
£199.00p
£299.00p
£299.00p
£399.OOp
£453 85p
3" Disc storage
• Holds 20 3" discs
• Lockable
• Brown with tinted removable lid
SPREAD SHEET
MEMORY EXTENSION
TRANSFORM LTD (Dept.AU) 01-658 6350
24, West Oak, Beckenharw, Kent BR3 2EZ
Matl Order Only
EPSON LXBO
• Near Letter Qualtly
• 100 characters per second
• Ik buffer
• Friction feed
• Tractor feed (optional e^ra]
• Sheet feed [optional extra)
T AS WORD D 4^4 6^4-612 S
Wordpfoc^ssing program complete wriih tuli
screen prompts- curd tutor. This progtam will allow
you to produce letters forms etc ful’y compatible
with ail pflniers Features include page numPenng
seofch ond firxt. searctr and replace. blocK copy
block move and moil merge. The tutor will gwe full
fraining on the use of ihe above functiors
CASSEITE without mail merge. £t9.95p
DISC £24.?5p
TASPRINT
The To^word s-tyle wTiter allows you to print 5 evtra
fonts with dot mdlrix printers Including COMPACT A
bold and heavy‘ for emphasis. DATA-RUN a
futuristic scripf LECTRA LIGHT deon Ond plCaamg
lo feed Median q serious business litse scripi.
Palace Scrip! a distinctive flowing fcnf
CASSEITE 19 9 &P DISC £l 2 . 9 Dp
TA$ SPELL
This 'S a Spellifig checker fc< Ta&word D word-
processor. The dictionary contains 20 .GOO words
and grows as you us# it. simply seleci the k"
option the Tasword menu
DISC £14.50
SCREEN COPIES
TASCOPV
This program will allow you lo copy your screen
with shaded printing, irscluding poster sije screen
copies using 2 or 4 sheets.
CASSETTE E9.90P DISC 112,90p
MASTERCALC
Spread sheet program Irom the same soffwore
house as Masterlule Features Include 30CX!) celts 5
byte flodting precision 40-60 column drsplay.
direct totals and sub tot-gis 3 bar histograms,
cursor direction keys, odd Of deiefe coiumns-rows
tiigh r&solufion screen copies on Epson
compatible prrnterj
CASSEHE 121 25p DISC 125.45P
MASTER CALC EXTENSION
Allows you to trar^sfer data from MosterCalc to
laswOfd and user acceis fo MoslerColc daio
CASSETTE 19.9&P DISC £13.95p
PRINTERS
DOT MATRIX E* VAT li^c VAT
Brother Ml009 £163.OOp £167.45p
Epson LXeO . . 1199.OOP £228.85p
Tdran Kaga KP01O £250. OOp £ 2 8 7.50 p
DAISY WHEEL PRINTERS
Brother HRIO £245.80p £282,67p
Brother HRt£. . 1349.0Op £401,35p
Extend ydur 464/664 to 6128 with this memory
extension .... , £49.95
DISPLAY LANGUAGE
DLAN
Advertise your products, services witn the program
by Campbell Systems The print facjlity oHows you
to produce leaflets, labels rrenus using 15
different fonts
Qjaapika?
mummi
CASSETTE
Please add 15.75p delivery.
PCW8256-6128 SOFTWARE
E 9 . 95 P DISC 113 . 95 P
ACCESSORIES
DATABASES
MASTERFILE
This ckrtabose has &et the standard for micro
computers. With T00% mochne code it wilt allow
240 characfsTS per field 40 fields record 34000
chorocters file. This will enable you to keep a
record of 500 lull names and addresses. Features
include fuh seorch foclHties.. sort in ascerrding
descending order, cofumn totals. 1 or 22 records
per screen
CASSEHE £2l.25p DISC 125 45p
$age p-opuior Accounts
Sage popukii Payroll
Poyroil with Accounts
Supercalc 2 .
Sales Ledger Invoicing. Slock Control
Purchase Ledger.
Nominal Ledger .
£99.99
£69.99
£149.99
£49.95p
184.15 p
£28 05p
£28 Cl5p
ACCESSORIES
Centronics Lead .
£9 90p
3'' discs.. .
£4,95p
MIodu later. . , ,
£29 9Sp
RS 232 interlace.
149-9SP
Fpsort LX 80 tfoctor feed . .
£20 7 Op
Epson sheet feed .
£55. OOP
MT009 tractor feed ...
£15.18p
M1009 rol! holder ...
£7.l8p
£199.00
plus VAT
MASTERFILE EXTENSION
For those who want to stretch Masterfile. this
packed Import, export files to Tasword. merge
files, data hordling oixl mor^y other feolures
allowing catCulatiOns between fields etc.
CASSETTE 19.95P DISC £i3.95p
DISCORIVES
Disc c^rive without controller £99,OOp
Di$c drive complete with controller £159.OOp
t
FEATURESII^
'' ' ^ '
DO'- - CC ■ - ■ OJ • - 000
. .
. ■.'.TO/.“.'.OpJ.*.'.Lip.'. .•■■JJJ'.-.’.TO-'.'.
<■ 00--.(.OJ'-'Td"' ‘Cfr: -.‘Si.-'i " -
-: /; fRfif.; f? ; ; P . l. ■
■ •■.• i-oo • 05 ' Sy- ■ 3 ^~ ‘SS ■ '■ S55'--4 ■ ■ ■ " ' ■ ■
.V- C005 -1 05j - ■ CO ■ 1 lOO ■ CO ■ ■ ■ i CO ■ ■•on i .
.. ■ ■ - ¥.
'.S.'S;:
ii
M SOSilB pt«s-K64-i5‘> »"» ■
irjtl" r'w"
i,e PotE . K.
i‘4 "p”.:ru-rEo-.-« —
;r. ‘*fpi*int.BP.E *EBP>. --
11 TF 'TSNO* tc='ic
ptu .
»• "•rS"i!ErBB«
“ 9 nS*' y « I P □ K E Ed(J r * 9 . h I
US s"uS..’.^-«r,,^;s« pddPEiip^i
,„ s;:a'>.n'>.»""'“"‘""
Tie
t?e &TST"tTSTV4
«5ES;r;pirBi;;rEr4S".-;r-“'.
itw
1@ fiEN PROGBAH J
?« HfH fR>,nt t>ESI6N£fl PROGRAM
5fl BEK S¥ CHRIS WflOP FOR ACU 4/2/3*
10#0 INPUT ^UHICH HaC^E";ht)
1010 INPUT "HOU MAKV LINE6“;LIHESilf Llll
Es>5g OR LiNEG<.i THEN Gore 1010
10?« MODS KD:PDKE 15020,LINES:SrAtT=17O0
4iP0lCl (SIARI-2),LINESiFRH = 1^fiOSUB
U20
1030 GOGUe 1S30;LQCATE 10,25:PRJN7"’OH
DEO
1040 LOCATE 1,24:PRINT CHRStS^O);CHRiCS1
);CHR*n0J :CHR*(Z4?;CHflSC2tA)
1050 st=J2:fp=1*;
10*0 t)RZ=>DR
1070 GOSUB 14.10t ' READ KEVS
1080 IF Dft<>&ft2 TittN GOSUB 1570
10?0 C=0:O=0
1100 A^AA;0-BB
1110 IF DR=0 TREK OOSUO 1150 ELSE GOSUB
12*0
1120 PLOT AA-3,BB*2^1;bSAyfi 7,0:PLOI AA,
Se^Z-SjORAyR {l,7
1130 IF PLN-0 THEN LOCATE 2,Z4:PRIKT AA;
"JLOCAIE 11,24:PRINT BB*2;'^ "iLOC
ATE 1,25:PRINT INUM*1iLOC aIE 5,25:P
RlhT FRNi4l;CAH. 14^93
T140 GOTO 10*0
1150 GOSUB 1570
11*0 SC*=A + 102AaPENS+( (*4*75*1 ANB ¥SN<>0
):Jr XS0<>0 THEN XC=XC+12Aa£ 56
1170 ¥c = b*Z5**<'0+1A'+'h)
1180 TySt'C + SSiM
11*0 nuii = Tc:0051iie 1400
1200 POKE iddf, J.OJROKt addr + l^hi
1210 rtuM«>c::G05UB 1400
1720 POKiE iddr + Z,lfl:POKE 4)ddf + I,hi
1230 niim=xv^t:GOSUB 1400
1240 POKE jddT*4,Lo:POKE 5ddr*5,hii
1250 RETURK
12*0 GOSV® 1370
1270 *C = Ai-1024*G:lf XSNOfl THEN XC = !(t+l2
B*25*
1280 tC-a + 1fl24AI+: IF YSN<>0 T«£N TC = TC + 12
a*2E*
1290 XTST*i'*25**f
1300 huii>ifc :G0SUB 1400
1510 POKE addr+*/l 9 ;POKE addr+7,hi
1 320 rnj.ii*yc: GOSUB 1400
1330 POKE ^ddP^'E,l^):POKf jddT**,h1
1340 nuia=J!yst:GOSUB 1400
1550 POKE addr>10,(fl:POKS addr*11,1i-i
13*0 RETtTPN
1370 tHc-«)7jt:1 = (d-b>/5t:j!sn"(et01iysn
*<f<01
1380 9 = IHT((e-lNT(r?)*f pi :lv’INTC (f-I0T(t
)3*fp)
1390 t»ABS{IliT£cn:f = ABS(lNT(in;RETOftll
1400 NUM = INT(NUM3;Fii"INTTnii*/25*3: [o>^num
- ( h 1 * 2 S * 1; t F T U R N
1410 PLOT AA-3,8e*2,0;BRAyR 7,0 jPlOT AA,
e-&*2-3 : ftftAWt 0,7
1420 AA=(AA*(1 AKD IHKET (110-13 + C15 AM
D INKEt <11=321 ANtl AACO401
1430 AA=(AA-[1 AN* IMKET OJo-ll-dS AN
D IHKET £81=32] AND AA>0)
1440 BB=(0B+{1 ANC INKET (01<>-1]f(7 AN(
INKET (01*52] AND Ba<200)
1450 BB»<BB'(t ANB INKET <21<>-15-(r ANB
JnKET (21=321 ANB BB>01
14*0 IF [NKET(54l<>'1 THEN GOTO 1*50
1470 If INKET (9H>-1 THEN Dfl:itDR-0J
1480 IF 1NKETC31?<»-“1 AND LNUnoLlHES-l
THEN ADDft=AD'Dllf T2:LNUH = LH0N41 ;GDT0
1530
14*0 Tf I NKET(5*1 <>-1 AND LNUNO0 THEN A
BDR = ADDft-12lLNUIi=I.NUI1-lTOOT0 15J0
1500 I F I NKET(47l <.>-1 THEN DLH= (eLN = 0] : L
□ CATE 10,25MF DLN = 0 THEN PRINT''0N
" ELSE PftlHT^'OFF''
1510 If INKETdAlO-t THEN GOSUS 1*00
1520 RETURN
1530 Al=PE£t(AD-Dlt>425**( (PEEK( ADflB*1 )] A
NB 5]:01=PEEK(ADflB*21
1540 C1=PEEK(ADDR+*1*25**((PEEK(ACBft*7)l
ANO Si;Dl^PEEKCABBRfS]
1550 p«ns=(PEEK(a.ddrf II ANB *01/4
15*0 AA=A1:B0=81:DR*0iOR2*PREGOTO 1520
1570 IF BR>0 TNEH GOTO 1590
1580 aF=AA:B 1=BB:AA=C1:8B=B1sRETUHN
1590 t1=AA:&1=BB:AA=Al?e.&-Bl :RETMHN
1*00 NlNBOy Ai1,1,«0,25,25:CLS |f1
1610 INPUT Wl^'-NHICH FHAME N0y'';FtK:IF F
BN=0 THEN GOTO 1600
1*20 FfiN=FfiH-1 : ADDR*STABT + 12*(lineg + ll*f
RN:NUN = A00R;G(]SUe T400
1*50 CLS #1
1*40 POKE 151 73,LO: POKE 1 517*,H1 : LltUK*0 :
eOTO 1530
1*50 VlNBOU JV1,1>e0,25,25lCLG Al
1**0 PRINT #1 ,*'I^S,M,P,A,C,F,T,£-ft"
1670 KJ'INKiTS: IF CKT'"' THEN GOTO 1*70
1*80 At?IHKCTt:lF At = ''"' THEN GOTO 1*70
1*90 Ai=UPPEfiJ ( A*] iSP^IHSTHflSHPACFTEfi"
,LEFTf(AS,1 ) 1 :IF SP='0 THEN GOTO T45
0
1700 CLS flliON sp GOTO 1710,1750,1820,19
00,1860,1?10,1950,1940,1850,1840
1710 FOR n*1 TO Lines:a = I0T(f!NO*20lf 520£
bEiHT{RNtl«F01 + 100
1720 pen9=1 :OOSIia 1150:GOSUe 12*0:Addr=fi
ddrf12:ltFXT: FRN"FRI1+1 sOOTO 1*20
T730 CLS fif1;INPOT Nl,"ALL Oft ONE (A/Ol”;
At;ANvVPPEBlfASf "]
1740 SP = INSfftC'OA",l.EFTt(Af,ll 1 TIF SP«-0
THEN GOTO 1730
1750 ON sp GOTO 17*0,1800
17*0 GOSUB 1810
1770 GOSUB 1530;al-if + i1 ^b1-b1 + y i :(:1=t1 +
Ki :d1>d1 + r^ ^eosUB 15*0
1780 a = a1 :b=b1:*OSll0 1 1 50; >*tl :b<d 1 : GDSU
B 12*0
1790 RETURN
1100 GOSUB 1B10[ADDfi=STARTtl2*<Une**1l*-
FRNifOft Ti = 1 TO liniiCGOSOa 1770:add
r = addirt12:NEKTjFBHflfRNfl :GOTO 1*20
1810 CLS fllilNPUT fl,’'* inc/dflcrflasr'"; Hi
‘CLS *1:1NPUT I nt/d*tfe*l *";?
i^CLS IFl rRETI/EN
1320 CLS HTjINPUT fl t ,"M AGNI F IC AT lON'';MMi
IF PtH«0 THfH GOTO 16f#
1830 CLS miiGOSUB f530:Sl=ei’Al:¥1=D1-BT
;CHA1*<Sl*MR:l ;P1*01M1'1*HM]:GOSl&
1S*0:GOTO 1780
1340 CLS N1^RfTOflN
1850 ADBfi = STAftT4l2a(LJN£Sf1MffiM:f0ft i|f= 1
TO LINES^GOSUa 1350;GOSUB 1780lAOB
I! = AbDRf12;HCXT:RETUIHf
18*0 CLS KlrGOSUB 1330 £Kl”ABS(Al-Cl 1:T1 =
2*(ABS(61-t1]]:X1=XT*K1:T1=T1*T1:11
■SaR<XlfYll*0.5
1870 CLS AliiNPUT #1,"ftM6LE ";R0T::1F fiOT
<0 OR ROTv3*0 THEN GOTO 1870
1880 CLS AT:Cl‘A1 + INTf21*:OS<IIOTn :DWei
*J HT< < Z HS IN t ROTl 1 /2 1
1890 GOSUe 15*0;GOTO 1780
1900 CLS AltINPUT Al,“yHICH PEN";pp:tOSU
B 1530:ppn9 = |]ip. NOD 1*:OOSUB 1150;CL
S A1;R£TURH
1910 CLS JlilHPVT At,"COPT fHAN£“;CC:IF
CC=0 THEN GOTO 1910
1920 CC*CC-t;LHUM»0JAJpR5SrAirT t12!Tf RHA( I
1i1tSf1):NUHFSTARrtl2fr[;C«(lLinpsMl;F
OR H>i0 TO 1 ?al1nES:P 0KE AOBRfN,PEFK
CNuMfN) :NE!(T;CLS #1 ;GOTO 1$50
1930 CLS flUGOSOa 1530; TA^Al iTB = B 1 : Al =C 1
iBUDtiCl'TAj 01 = 18: GOSUB. 15*0:GOTO
1780
1940 CLS^IHPUT ''FIRST FRAHE (INTER TO
RETURNl'';F:IF F>0 THEN CLS:RETUftH
1950 ClSiPRIHt F;:POKE STAftT-T,F:f1R5T-S
TART + lZ'dlNES-H l‘(F-‘11;STQRE"<STAH
Tf12*(UINISt11*F)-12
19*0 NUMfFINST:GDSUB t400:POKE 15175,LO;
POKE 1517*,MI :CALL, 14m;yiNDCiH ft,
1,80,23,25
1970 CLS fljINPUT A1,''UHJCH FHAME NEAT
{0 TO finish 999 FOR CONTINUOUS1*'
;NFR
1980 S£C0ND=ETARTf12*CLlNES+11+(HFR-11:H
Un»FIflST;GOSVB U00:PDKE STORE,LOuP
OKf 5T0HE*1,HI:IF NfR=99? THEN GOTO
2120
1990 POKE STflREf2,NFfl
2000 IF NFRI0 THEN GOTO 2120
2010 CLS AlMNPUt f1,"H0y RANT STEPS'';ST
SPOKE ST0fiEf3,(ST-1]
2020 CLS A1:INPUT P1,"ltOy RANT LINES
(0 FOR ALL]'';THLiIF TNL=0 THEN TNL=
LINES
2030 POKE ST0REt4,(THL MOP (LIKES+I])
2040 CIS ffItINPUT fl/'ENASE LIHfS (0
FOR ALl)“;ELN
^050 PRINT NFRjiCLS f 1 iPH 1NTN1 CALCU
LATING^'
20*0 T£MP = SEC£1NP:NUII»SEC0N0;G05VB U00:P
OKE 1517S,10:POKE 1517*,Hi:tALL 149
95;F0R tf-1 TO LiHES
2070 addr=f>r9t:G0SU9 1530(«>*1fb^bl;add
r = s V ;GOSUB 1530:c = a1: d=-b 1 : a d d r =
firstiGOSUB 1130
2080 addr=fir5l:GOSU0 1530;A-dtb»d1:add
rajvcdOdiGOSUB 1530:c = t1 :d=d1:addr =
fjfStIGOSUB 12*0:EF=P££K(FIftST473:P
OKI fIRST+7,(EF ADD 191)
2090 IF ELN<s^0 THEN PRIHTA t, j; ; IllPUT ai,
"ERASE THIS ONE <T/H;ES:Ei=UPPEftt
^ei*n II).ip leftkes,!i="N" then ef
>PEEKCFIftSt+7]:POKE FIfiSTfT,(£F OR
*4)
2100 f i rst = f irSltl2;second*second+-12:NeA
T:FlR&TF^TENP:SfORE=(STAfiH'12*(LlNES
+T)ANfR}-t2
2110 GOTO 1970
2120 9tart=17004:tLS:A=PEEK(START-ll:UIN
ES*PEEK<START-2]
2130 IF A<>0 THEN A0DR-{STAflT*1J*<LINES*
1)*A)-12;P0KE 15173,PECKtADDift>;POKE
I 517 *>peek(;aoor*ii±poke 13001 ,peek
(ABBR*11 :POkE 15020,PE£K(addri'41^CA
LL T4993;CALL 1 5000iA?PEEK( A0D-H42 1 :
GOTO 2130
2140 END
2150 IMPUT ^NUMBEH OF LINES";LINES
21*0 INPUT "NHMOER OF FRAMES";FRH
2170 PRINT 14P9j,(t7003*124(LIHE5t11*FNMi
)-t499S
Listing in
Page 22
Amstrad User April 86
DATAFILE II
The user friendiy Dutubitse.
Disc £19.95 CasE^ettc £14.95
Menu driven — easy to use
20.40 or 80 characters per One
Variable file and field size
High speed search, sort and find options
Label, Summary and dump print options
HELP menu available at all times
STOCK CONTROL
and INVOICING
Disc £29.95
1000 records on single disc (1500 on double)
Linked invoicing facility
Re-order, stock and stock value reports
Buying and selling price lists
Current stock leveJ and value
MUSIC MINSTREL
High qu^iity Mask' Cotupo^Hion prognitith
Disc £19.95 Cassette £14.95
Menu driven - easy to use
150 pages of music with 16 chords per page
Musical features include slurs, crescendos and
accelerandos
Keys can be changed during the course of a musical piece
Kuma FORTH
A comprehe'nsive imptementatUfti of FtG FOHIH
with rirniiy added features^
Oise £24.95 Cassette £19,95
Floating point
Genuine cursor controlled Screen Editor
Virtual memory system for both tape and disc versions
Support for RS232 interfaces
Colour Graphics and Sound ifr Function key support
ARTWORK
An easy4o-use btii powerhd Graphics deA’i^ri package.
Disc £16.95 Cassette £9.95
►
^ Line, Box, Circle and Ellipse routine
^ Screen may be scrolled in any direction
Useful HELP option available at any time
if Fast fill option ic Text mode for diagram labels
BRIDGE
A ihaiicttging version of CtfuUacl Bridge.
Disc £13,95 Cassette £8.95
►
★
★
★
★
Stayman and Blackwood conventions
Helpful screen layout and prompts
Single key operation, for highest and lowest
Fast reaction time — no annoying pauses in play
HERCULE
Excepiioiudiy friendfy O-hvH rr«"fifh feuchiug program.
Cassette only £8,95
►
500 word and phrase vocabulary for translation
ic Automatic random retest for wrong answers
Exceptionally user friendly
^ An invaluable revision aid for all O-leveL students
ARGO NAVIS Disc £12.95 Cassette £6.95
Your spaceship has been overrun by aliens and your only hope of survival is to collect and set the twelve self-destruct bombs deep in
the heart of the vessel, return to the airlock and escape to safety. Sounds easy, doesn't it? - but beware - this exciting, addictive,
multi-scenario game abounds with hidden dangers both inside and outside the ship!
Disc £12.95 Cassette £6.9$
RENEGADE
You must negotiate your way through a large, heavily guarded maze to Steal a priceless jewel, hidden on the tenth level. Having
reached this crystal you must fight your way back out of the maze to ensure your ultimate revenge. A superb multi-level, addictive
game with lots of devious surprises!
CREDIT CARD HOTLINE 07357 4335
Please send me:
Disic Cass.
Qty
Total
[DATAFILE 11
STOCK CONTROL
MUSIC MINSTREL
BRIDGE
ARTWORK
Kuma FORTH
HERCULE
ARGO NAVIS
RENEGADE
Send to: Kuimi Camputerf Ltd, Hortet^hoe Park. PAMGBOVRNE, Berks PCS 7JW
Name ....
Address
(to agree ...
with credit ..
card account) ..
4 + + + + + + 4- h
... Post code
Cheque enclosed for £ .....
ACCESS/BARCLAYCARD Ac. | | | |
Or charge my
I
I
I
TOTAL PAYABLE
Signed ........ Expiry date of card
I
j
PROTEXT
FORAMSTRAD
464/664, 6128
THE ULTIMATE AMSTRAD WORD PROCESSOR!!
PROTEXT is without doubt the most sophisticated word processor you will
find on any home micro. It is of com parable standard to business packages
costing over £200 but has been developed for the AMSTRAD 464/664 and
6128 machines and is 100% machine-code. We know that PROTEXT is the
fastest program of its ^pe currently available (eg global search and replace
on a thr^ page file in under a second!). Bearing in mind the range of
features inciuded and their ease of use, this package is rightly acclaimed as
the No. 1 word processor for Amstrad owners. Compare these features and
benchmarks with any other similar products.
PROTEXT FEATURE SUMMARY
(wAimaiKl* - Su per fa$t Load. Merge etri) Save, Cat Print |10 printer/Sd'Hnyilla),
Cursor Movoment - Sy chOracter'/wiord /l^na/pajragraphyscrafln, te stsii or end Of M ne, lo slort cr end text,
to Hne number, to place marker, lo margtn.
and deleting - Inseft/ovefwiie mode, insert ctiaractef or Ime. delele charadcr forwards or
backwards, delete word,
FIND and REPLACE - Wildcards, all or pan of text, case speci^fic, whole word or pan of word. And control
codes.
Block cotmifiandt - Move/copy/d^olo/aave/prmt/format.
Horlieri i block markors and 10 place markers may be set anywhere.
Formatting - Word wrap, right justify, variable left and right margins.
RjuIm lines - UnNmited Humber of ruler lines to deflne margins and tabs.
Prwii options - Headers/footers, page numbers, variable line spacing, variable page length and margin
sizes, condiliOEial page throws, odd and even page features. conUniKHis or single sheets,
multiple copies.
Prcf-uer feafuros Including emphasised, condensed, double-strike, elite, italics, enlarged, pica. NLO,
subsicript. superscript, underline. 0uiH irt Epson printer driver. Ability to easily define your own
printer driver artd save to disc,
leotuns Optional on screen command summaries.
nwit in duracier - Danish/French/G«rman/ltalian/Spaolsh/Swedish.
Other fealurH - Non break space, display labs, returns and hard Spaces, soft hyphema word count, case
conversion, copy ruler. 40 page easy to reed manual with full index and gtossary of terms.
"I AM STUNNED AT PROTEXT — IT KNOCKS POCKET WORDSTAR INTO A COCKED HAT'
AMTIX ISSUE 1 "DONTMISSrr.mSSUPERB" — POPULAR COMPUTING WEEKLY
'^MILES AHEAD OFTHE AMSWORD TYPE PROGRAMS" —AMSTRAD USER
BENCHTES
A standard file of 775
(4,785 characters) w
carry out the foJfowir
benchtests (all timing
ITS
words
as used to
ig
js are in
seoonusj:
flWTlXI
TASWOfWAMSWmo
1 UMDtKtfye
4.J
1012
1 SAVEtedfil*
4 9
IftS
3 RtFOnilUTBMlrwa
ISbw^
9.4
ISJ
4 ft* HOfMai Ritin ted
2.4
btrtPwmita
h How iinerty 1B
dm iiltDi
widv
□.1
B hriwtfHKlIyXi
ndflflnl
0.2
u
7 HEPUCI Wwith lHr
[4S duwhcrI
t.l
34 1
B SflAII infmHt
2.2
7.2
S KHRGEfjklsantit
irflHl
49
Pfut Pauith
10 UERSflihiiRiietitii
3.6
1Z.4
II MOVC B5-w«f4 Hrtfripfi
D.l
u prdguam lud tmie
DISC
ROM
12S
laiaM .
146
■m ibniMlb
NOW TWO POWERFUL NEW ADDfTHDNS TO YOUR WORD PROCESSING SYSTEM
PROSPELL
Checks your spelling!
Proof reads your documents
« Work* dlmcth ftrm PflOTEXT*
A si ng le carTTmand bri ng s IhEr spell itig Chetiter into actinxi.
Correct errors while viewinfl the docum-En!.
Add naw words tb dictibnarY drsc either US they occur or all together for entre
speed.
PftOSPELL works with all ASClf IiIes from other wdrd processors as well.
• ManyOptIcns*
Including — add words to dictionary / ignore word /corned spelling J
delete words / list words f word count 7 analysis el words in tert f copy
dictionary f ihidelise newdictionaiy / plus lots mno reri
• Ver-sion A., .PFIOSPELL an DISC •
Thousands of words oe dictionary disc.
Add your own words op (o around lO[>,dOO per dlctiongjydisc
Any number ofdiclionary discs can be used
• Varsion 9 . . .F-RQSPELL on PISC tnd hOM «
Program and dictionary of common wards on ftOM
Marn dictionary on disc..
More text space and incradible spead.
Thousands of wo rds hava been packed i nto 1BK RO M lor raal ly fast 0 peratiO n.
And you thought PflOTEXT was fastlF
PROMERGE 4
This m^jor addition to the PROTEXT word processor
combines a fully fbxibJe mall merge program allowing
PROTEXT to produce individualised documents in one
single print run,
[bS COMPfiEHENSn/E MAIL MEFtGE
Head date from file or keyboard-
Merged fields of vefying lervgiths are automaricallv rEformatred.
File mergE — insen filewhila printing.
Conditional printing — aalact from inpul data lag you could print letters Id all
cuBtomBrs whose nama is not Smilhf.
Compatible with Masterfi Id exldr^sidn
[bl PROTEXT ENHANCEMENTS
Background printing.— edit ona file while ydu print anDlTiSr
Print Tile direct from distor mamory.
Two file editing — switch between tyvo files in memorv.
Cut and paste — any black of tekt can be moved to any position — allows
multiple column layout.
Auto configuration —you can sef up a disc to configure PROTEXT to your
referted options with a single keystroke.
ypawritar irudB — for envelopes Etc.
BASIC pragram editing — direct from mEmary.
CalculBtor — a s im pie on-screen ca Iculaidr fo r those i nvOrce totais, CIC.
*6120 OWNERS*
These fealones make full and sensible use ol yeurexlra memary but also
function with smal ler filas on tha 4B4 and 664 m achi nes. d4.9S
ROM £34.96
MAXAM ASSEMBLER
Now recognised as the industry starrdard assemblar/moniior/editof. Usad
by all llw leading software houses, computing magazines and widely used
Ihruugh'oul industry.
‘H'hH ptoca of aaflwara should baboM upoa inaxamplaof whatcon bo
dona by progranmMn who car*. It ia brilHonl.^
ELECTRONICS & COMPUTING
“MAXAM is a Mipsrb HOM whioh is rsoofttmandvd tef all HrtOu*
mochina coda programmon^ It contains a poworfid osaomblar and an
escallani odiiar srMch is a |ot lo uml^
COMPUTING WITH THE AMSTRAD
‘ARHOR ar« to be congfoteUted on • supexb ^ definitely the
bm,"
HOME COMPUTING WEEKLY
“A produd no serious Amstrad uaer con olFord lo be
YOUR COMPUTER
Why make machifie-code difficult?
Why e*e anything leu tlwn MAXAM?
PROTEXT and MlAXAHara available PnaasEctle, disC.riOrnarid plug-in cadridgo.
CASSETTE AND DISC
The iraiipensive inIrcHlucliDn to Iba Arnor profe*.aiCHldl software
OasseCIs E19.9S Dmc £».fl9
ROM
For lhase peoplewho already own a rom expansian bOH. Just p4ug in a rom and off you go.
Arngr romq a/^ campatible with all Other rOm boxes.
EPROM E3S,BS
PLUG IN CAffTRIDGE (ADZ)
Ccjmpleta Plug-ln-and-go ROM cariripge conlalning erther PROTEXT or MAXAM. NO HOM
BOXES HEQUIRED! In addition, tfw cartridge has a flKVOUgh connaotor for fudhiBr
peripharBis and an eirtra sackel lor expar>dlt>g the System wilh Dur OWd 4 way rom board-
the AD2 carfrkdge plugs direedy Into tfie 464.664 ar 612B. fittir^ siiugly Into ihee«pansX)n
port. Hlbng a pROText carindge means lhal as soon asyouawheb your Amstrad com pular
on, PftOTEXT is mslantlv ready and wdilirtp IPf you tO dse
Consider Ihe price of our cartridge syslem. JusI CIO Ohio Ihe prica Of Ihe rom software and
no extra hardware fe^uired Why pay twice ars much to gel ^riartdd^
AD2 cartridge (PROTEXT or MAXAM)
wilh no extra hardware required .. . £44.95
4 WAY ROM CARD (progs tnlo cartridge) .-... . . CfS'-9$
HtMtUsth ROM and cartridge software gives you a marSBive 40K text space!!
_i
UTOPIA
FOR AMSTRAD
464/664. 6128
* EXTEND THE POWER OF YOUR AMSTRAD
* 50 NEW COMMANDS—ONLY £29.95
* CAN YOU WORK WITHOUT THEM?
Written by the author of MAXAM, UTOPIA is the complete utilities package. Available
to both the disc users and BASIC programmers, it inicudes all the most useful
commands you will need to increase the power of your Amstrad. All the commands
below are accessible from BASIC, MAXAM or PROTEXT.
DUMP
(For Epson/DMP2000 Printers)
DISC UTILITIES
Instantfv SASIC you can perform the following
Format a disc
CopyfirafiO or Z drives)
Saleciive file deletion
Load a ny file to ary add ress
(no setting HIMEM)
Any tiletOKrean
FORMAT
COPY
PELETE
LOAD
DUMPf
TYPE]
LIST>
Utopia al5D coniai ns e very powetfuS disc- edi tor; ■
DEOIT You dtSplay/ohangB any tyte of informal iofl on any disc. Essential
for saving part of a co-rrupted disc or restoring deleted files.
DISCOPy Copy adisc(l or 2dTives!i
ACCESS PrOlecl/UnprotBCt Sys/Pir
fileSi
INFO Displays load, exec
gddfess«s and file length
SAVE Save block of memory as
binary Of ASCII
PLUS MANY OTHEH USEFUL COMMANDS
PROGRAMMING UTILITIES
Invaluablecomoiands for BAStC or nnachine code
programmers
RND Find any SASIC keyword or
ASCII string
REPLACE As FIND with replace
oplion. Selective or Gl<>i>al
VARS List all variables
ARRAYS List arrays
FIMS Listfuric1iDn&
CALL Call machine code routine.
allowing -setting of registers
MEOrr Powerful memory etSrlOf
MOVE Move BASIC lines
STATUS Display into an Current
BASIC program, eg S'Ze.
HFMEM alc
TOKENS Display function key
definitions
HOKEYS Cancel UTOPIA function
keys — see below
C Calculate expression
MDLIMP Li St memory Ihex/ASCIl)
PRINTING & FUNCTION KEY COMMANDS
GDUMP Ful I 2 7 ebade graph ics
Btraen dump for DMPZOOO
and all Epson compafibls
printers
PRINTON Echo all screen Output to
S rinter
ery fast charaeier dump
from screen to any printer
PHINTOFF Switch off PRINTON
UTOPIA ai&o sets up the function keys to contain useful daCinftFOr^s. eg;-
CTRL + ENTER
CTRL -I- ffl
CTRL -I- M
CTHL-t-f2
CTRL -I- f3
CTRL -t- M-f8
CTRL +-f5
Dives RUN '"DISC” if disc drive is fitted
Sets colours for BO r^ol u mrt work on colou r scraens
LIST
Set TO S-0 column mod^
CAT
. etc
Erase backup files
You win be ^urpri^d how much time all Ihesa funCirOrt keys will sava!
AND FINALLY
Now you are in the world of ROM software, we ha ve included
some extra commands to make your ROMs easier to use.
HELP List ROMs showing yers-ion
number and workspace
address
HELP.n List all commands in ROM n
HEtPfl List all RSX-commandE
ROMOFF Turn off sEte£3ted ROM'S
ROMON Turn on selected ROMs
U Execute UTOPIA tJornmarKi
XROM Execute Comma ntf i rr
Specified ROM
|U and XftOM gel Overth-e problern of comman d na tYW duptlcalipn)
Available fiwn sdecled branches of
WHSMITH
"A POWERFUL RANGE OF COMMANDS AT A
BARGAIN PRICE" — POPULAR COMPUTING WEEKLY
COMPLETE PRICE LIST
Caasette
Diec
Eprom
PHOTEXT
09.95
C 2 e 95
£ 39.95 i
PH 0 MEHGE 4
—
£24 95
£ 34.95 '
PROSPELL
—
E 24.95
£ 34.95
MAXAM
C 19.&5
E 2 &. 9 S
£ 39.95
UTOPIA
—
—
£ 29.95
ADS
Cartridge
f49.95
E4S.95
SeeAMTIXf
Magazine
and all gofld computer stociiisis, or directlY
I specify miEhine miotlel}
From: ARMOR LTD
THE STUDIO
LEDBURY PLACE
CROYDON CRO 1ET
01-688 6223
24 HOUR CREDIT CARO HOTLINE - ACCESS/VISA
FEATURE j
Notice that the actual string is held
THIS month Tm taking a break from
plodding through the alphabet looking at
each keyword, to take a look at strings.
Thin, thick or saisal?
Strings are a computers way of storing
text, and many useful things can be done
with them.
If you think about it, a sentence is a
series of words strung together, And a
word is a series of characters strung
together. A computer has to have precise
information to deal with, itcan^t handle
a sentence of text unless it has all the
characters that appear in it. If you were
to type the sentence “I’m forever blowing
bubbles” on to your computer screen you
would be creating a string 27 characters
long. It is important to remember that
even spaces where no character appears,
and also single quote marks and other
punctuation symbols, are counted as
characters.
Halfer$ makes no cents
Let us now look at string variables. These
have ordinary variable names but end in
the dollar symbol^ for example:
at
bills
f r E d S
GOiNK
LDCO
When you assign a string of characters
a string variable, you do it like this:
Old strings are a load of
garbage
The computer now^ knows that fredn^
contains 21 characters and it stores the
string away in memor>^ The next string
created will be placed next to fredS like a
long row of Scrabble letters. If you now
between two sets of double quotes. This
tells the computer that the information
betw^een them is a string of data. The
Amstrad allows you to omit the second
quote mark at the end of a string if the
string is the last item in the line.
RUN'^-disc
I
Page 26
Amstrad User April 86
pp^»iwp»—i uJ . .. I'l^ ti j J
8 >:- if f-iS^
FEATURE
added characters to fred$ like this:
fredt = fredi+'' S^ith"
fredS will no longer fit into its allocated
space. When this happens Basic puts
fred$ into a new space and marks the old
space for deletion. This means that every
time you make an assignment such as
fred$- a piece of memory is being used
up.
As memory fills up and runs out^ Basic
goes back through all the old strings and
deletes them^ moving the remaining
Strings into the reclaimed space. This
process is called garbage collection and is
the cause of baffling pauses in large
programs that make uae of a lot of
strings.
It can be very annoying to have to wait
for quite long periods during a propam.
Garbage collection can be avoided but
this is tricky and you will need to
understand the commands and functions
to do with strings.
How long is piece of
string?
Twice as long as half. Or you can use the
command LEN. Try this:
PHINT LENUr?dt>
and this:
MINI LE«{'* 1154 !*r“);LENUt>
As you can see, LEN retumB the number
of characters in the various strings. A
string with no characters in is called a
null string. A null string is often
represented as and contains 0
characters. The maximum length a
string can be is 25a characters long.
Cutting the strings
There are some useful functions to cut
out bita of strings. These functions work
by allowing you to say which character of
the string to begin at and how many
characters you want. The result is then
assigned to another string.
M1D$ ia the most important of these,
LfOok at these examples:
PRIItT HlCSC'flbcdefflRii
PRIKT HieSCabcdtff
These show various parts of the string
being chopped out. The first example
takes three characters from the string.
The second takes all the characters up to
the end of the string.
The two other commends for cutting
strings are RIGHTS and LEFTS. These
examples should make it clear how they
work:
Pfi-IWT RitHrt{'**ljccl*lg»iijkl^'',5)
PfllNl LEFrt^"all■cdefg^l^
Chopping without
changing
We’ve just been looking at ways of
making new strings out of old ones. Using
MID$ it IS possible to alter existing
strings without creating a new one. It ia
worth reminding ourselves about gar¬
bage collection at this stage. If we can
alter a string without creating a new one
we can avoid Basic doing a garbage
collection.
In the examples above, M1D$,
RIGHTS and LEFT$ end up on the right
hand side of the line of program. When
MID? is used on the left it can modify an
existing string, for example:
There are some subtleties that should be
noted about this example. A string must
exist before it can be modified. So you
cannot put the string abcdef into the
MID$ expression, it has to be assigned to
a variable first. The characters in aS are
replaced by the characters of the string
123. As 123 does not completely
obliterate aU the characters in a$, some
will remain unchanged.
What happens when the string being
pushed in is longer than the string being
pus^hed into? Also what happens when
the MID8 command has the third
parameter set, specifying the length of
the gap being pushed into? And what
happens when there is no space at all Or
MID$ is told to push characters into a
character position beyond the end of the
string?
Are you paying
attention? Now we’re
asking questions
Here are some examples to try out for
yourself. See if you can work out what the
result will be before you enter them.
Watch out for improper arguments
(values not in the range 1 to length of a|).
reading a key from the keyboard:
10 Hi
?• LOCATE 10,10
30 PfilNT''MtJHjry being uStd :";FflE(0)
40 «s«iigi!:Eri
50 GCITO 20
10 Hi
13 il^CHRi{?33>
20 LOCATE 10,10
30 PfiJNT''HF(icry being used ;FfiE(03
40 n[l)$CaIi,1>il)il^E'f3
S0 GOTQ H
In the first example every time you press
a key you lose some memor>^ With a
short program like this it’s not impor¬
tant. With 41000 odd bytes available you
would need to press a key 41000 times
before Basic did a garbage collection. In a
longer program, however, with more
strinp, it is useful to use this as there is
less free memory available.
If you put REMs into line 20 and
change line 30 in the above examples to
PRINT a$, you'll be in for a hit of a shock.
The second, better example that IVe
given you doesn’t work properly. It
carries on printing characters even after
the key has been released. Well of course
it does, a$ still contains a character.
INKEY$ automatically returns a null
string when no key is pressed. In the first
example a null string is being printed
every loop. In the second^ a$ with a null
string pushed in, is being printed.
There are ways round this. Having
printed a8, reset it to contain a character
not obtainable from the keyboard. Then
this character can be tested for and not
printed.
Line 30 would look like this:
30 If »i<>CltfiStZ55) THEH 5*fUNT aS;
Boy is this complicated. Don't panic! If
we put a character that doesn’t print
anything on the screen into aS, it will still
be the same length but nothing will
appear on the screen and we won’t have
to test it.
Change line 30 to do this:
30 PRINT aS;
at^"abcde'fg":mD*-(ai,31 ^"123454769"':PRINT at
at=" 3 bcdf fg": HI Dt Eat,3,21 ="123456789'*? PS INT at
aSt"»bcd6fg"5nlDS^aS ,2,5J*"123‘';PRlHr Bt
ala"'al5edafg":MlCS(aS,2)*"'12’':PBlNl at
aS = "abtdBfg’'lHI11SE.aJ,0,Leh<Bit>l-"123454?"?l*RlNt at
ai-'*at)C^1efg"?Nlt!-$Cjt,1^“SPACet<L€Niatl-LEH{"1Z3">>+"125"
iS = "abcdeffl"^m&J( as,9 5 ="123436789"
Well, did you get them all right? I hope
30. Understanding and using MID$ in
this way can help you get the most from
Locomotive Basic.
This doesn’t work!
To illustrate the advantages of using this
technique, here are two examples of
Now do this
Just to test whether you’ve taken any of
this in, here’s a little exercise to try before
playtime.
Write a routine that will accept any
length of string and reverse the order of
the characters in it, without us ing more
than one string variable.
ACU
Amstrad User April 86
Page 27
AMSTRAD PAYMASTER
ADVANCED PAYROLL SYSTEM
FROM AMSOFT
All this for just £49.95 Inc. V.A.T
★ PCW8256
Single or twin disc operation
★ Menu driven with extensive help facilities
★ 500 employees (single disc 100 employees)
Up to 10 departments
★ Weekly, bi - weekly or monthly payruns
★ Handles P.A.Y.E. National
insurance and S.S.P. payments
★ Produces P.45 P.60 P.11 forms
ir Pay listings include: Pay register
Financial summary
Coin and note analysis
★ Year end procedures
★ Six levels of password protection ,
★ Available for new S.S.P. rates in April
IDEAL FOR 1ST TIME USERS
FEATURE
SEEK AND
YE SHALL FIND...
Into adventures with Bill Brock
At last...
After what seems like a lifetime, but is in fact only a few
years, Melbourne House have finally released The Lord
of the Rings. Was it worth all the effort on their part and
the build-up of anticipation on ours?
The Hobbit remains a classic adventure, not only was
it the first to have really good graphics but it also
launched a new era of games that included independent
characters that could be influenced, but not compelled,
to follow the commands of the player. It was also the first
adventure game to be linked so firmly with a well known
book.
In our world of computer adventures, it is difficult to
be so innovative all in one package. There was the odd
bug in the original Hobbit program, but nothing that
could alter its tremendous success, in fact an
ad venturer's Iibrar>' is not really complete unless it
contains a copy.
This success gave Melbourne House a reputation for
good software that they never lost, even though
subsequent adventure programs never quite reached the
same levels as The Hobbit, Shortly after the public had
got their teeth into that adventure came rumours of
something bigger and better still, The Lord of the Rings,
This, as if you didn’t already know, is professor rJ.R,R.
Tolkien's epic trilogy about Middle Earth, of which The
Hobbit was only intended to be a children's
introduction,
Rumours flourished - everyone wanted to believe
them - and finally became reality, at least one third real,
as The Lord of the Rings computer adventure will be
published, as were the books, in three separate parts.
The first program is massive and is split into two parts
on two cassettes. It is based on book one, The Fellowship
of the Ring, which is included with the software.
The reverse side of the first cassette has a beginner’s
level game, This is much smaller, with few^er locations
and objects to find or use but with hint messages - not
help, as the instructions say - and a score facility,
neither of W'hich are in the main game. It is useful for the
novice as it emphasizes the need to draw maps and in a
small way hints at the puzzles to be found in adventure
games. If anything it is a little too simple to solve.
True to the book
The main games may be played as independent
adventures, but on completing the first part you are told
to save that position. This will ensure that when starting
the second part you retain your companions and objects
that you have found so far. The instructions do say that
it should not be impossible for an experienced
adventurer to complete the second half on its own.
The accompanying 32 page booklet presents a fairly
clear picture of what is expected of you, together with an
explanation of Inglish. This is similar to that used in The
Hobbit, allowing you to input quite complex sentences
and also talk to other characters. The vocabulaj-y is
large, with many hundreds of words being understood.
On loading the main program - about 10 minutes -
you are offered the choice of which of the four Hobbit
characters - Frodo, Sam, Pippin or Merry - you wish to
play (control). Those that are not under player control
will generally follow the master character.
There is provision for the control of more than one
character, so permitting more than one player joining in
the adventure. Merry is waiting for you across the River
Brandywine, take too long in getting to him and he goes
off in search of you, so it might be worth having him
under separate control anyway.
The graphics are few and far between and when
displayed are pretty poor - blocks of colour in general,
.rather than detailed pictures. There are a number of
semi-independent characters within the story. Moat are
important to the correct outcome of the game and their
actions may be influenced by the player by talking to
them and giving them some form of command.
The storyline generally follows the book remarkably
w^ell, with obvious changes in detail to create the puzzles
Title screen from Lord of the Rings
Amstrad U ser A pril 86
Page 29
FEATURE
I
- -.O. — CO
■■BV. ,
™^oo.'-"00''Bi - Bo ,
g^c§;^f-gCi^r-&^;‘.88i;^f£ ■-
f.tooXom>:co»jcccoM:cc«o>:.:w.-.:
”^ ooJi^joo 00 ®^BO ® coo:
I ' ffff * » r ! ^, ’ ■ ’ t; * '
■ 11.1 ...Oj.. iOj O •■-•
o- 3Br--fcS 0 ■■■■ ■
■o:.;:
i1irt8tfiiiVft^
Froda in action in Lord of tko Rings
that make the game worth playing. The Hobbits’
journey through the Old Forest, their meeting with Tom
Bombadil and the Barrow-wight are all there - none of
which were included in either the film or the radio
versions.
Section one takes the Hobbits towards the elven
retreat at Rivendell, section two, from Hivendell,
through the Mines of Moria, the wood elves’ realm in
Lothlorien and on towards the parting of the fellowship
by the River Anduin,
Mapping is^ as always* very important, more so with
this program than some because often directions are
somewhat strange, with a number of one-way paths.
One expects odd things to happen in adventures but this
‘^movement jungle” does seem to be a bit overdone. The
mazes are good too - make sure you have a guide to
travel through the marshes.
Oh so slow...
The screen display has almost a full depth scrolling text
window, this is flanked to the left by three narrow
vertical windows in which are displayed the pictures of
the other principal characters not present at that
location, the overall effect being of four overlapping
pages.
As you move your master Hobbit from one location to
another those with him will briefly appear in the nearest
of these windows, while they make up their minds to
follow the leader, and are still at the original location.
This sounds more complicated than it is* the system is
quite clear to understand in practice. The major
problem being the speed, or rather lack of it* with which
all this is carried out. One cannot escape the fact that
the program is diabolically slow. Type in N* for Go
North, and you can wait for over 20 seconds before you
can give another input command - and that is with only
three characters with you. After Rivendell you could
have eight or nine.
What aggravates the situation is that having waited
for Sam to make up his mind to follow the others you
finally see “Sam enters” on the main screen, but still
you cannot type in a command for several seconds {no
input cursor is present) and you cannot type ahead as
there is no keyboard buffer facility.
Those with nimble fingers will now be cursing because
Page 30
they will have started to type something in* only to have
the last few letters of the command accepted, which of
course will not be understood.
To give a command to another character you use the
format: Say to Sam “Get the rope”. This also poses
problems to start with* as there is an appreciable delay
in the cursor reappearing after typing in the “ sign. It is
very easy to have the first couple of letters after this
missing.
I guess that these long delays are caused by a
combination of the complexity of the parser and
deciding which independent character is doing what.
Then the question is: Is this inefficient programming or
just a by-product of a complex program? There are some
other strange results too, if you “Climb tree” all is well,
but “Climb down” and you get “You climb down the
map”.
Several such bloomers will cause a smile to players -
lots of programs that try for complex parsing
occasionally exhibit such funnies. Some are not so
funny, such as when you have a sword but cannot use it.
What is not funny at all is when the program crashes out
completely and you have to wait 13 minutes to get
playing again {10 for the main program and 3 to load a
saved game).
Whoops...
I have spotted two locations that have repeatedly been
the area for a crash* one is the dark tunnel to the Old
Forest where my program crashes if I have no means of
lighting the way, and the second w'as when I dragged
Tom Bombadil with me into the barrow to protect us
from the Barrow-wight. He is not the answer!
Regular saves are well worth w^hile, even if it does take
three minutes. It takes longer than that to repeat your
steps. Also beware of friends leading you into the path of
the black riders. If you lose the magic ring to the enemy
your quest is over, and because of the complexity of the
program, you have to load in the main program again -
another 13 minutes.
Although the above criticisms are fairly damning, I
have enjoyed playing The Lord of the Rings, but it is
certainly not the game for an impatient player. If you are
hooked on Middle Earth you will forgive the program’s
bad points and enjoy it regardless, but I doubt that the
program will succeeed as would befit the sequel to The
Hobbit.
Think carefully,..
Activision have produced a number of good games but
until recently have given the emphasis to the
Commodore 64, Now they have released Mindshadow*
an adventure game for the Amstrad. Let us hope this is
the first of many*
The original Mindshadow was a disc-based game for
the CBM 64* calling up the graphics from disc each time
you moved to a new location. Activision obviously felt
that a cassette version would give the game a new lease
of life and at the same time converted it for other
machines.
You play the part of an agent who has been betrayed
Amstrad User April 86
and left to die on a desert island. To complicate matters
you are suffering from amnesia. You must extricate
yourself from this desperate situation and in so doing
gradually piece together the clues to your identity. The
action moves to a pirate ship, to England and to
Luxembourg ... enjoy your travels.
The program is in two parts (loading time about 4+
minutes) preceded by an adventure tutorial. This is all
good stuff with several ideas to help the novice
understand the v^orkings of adventure games. You donT
have to load this if you don^t want to.
The game is well thought out and has several extra
facilities that could well be taken up by other software
houses. The Amstrades numeric keypad is used to
provide 10 single key input commands - repeat last
command, save and load game position, get all, drop,
examine, help, quicksave, quickload and remember.
Most of these are obvious but the last three are of
special interest, Quicksave will save your game position
into the computer’s memory and is particularly useful if
you are about to attempt anything at all risky . It is very
Jfast and its use is to be recommended. Quickload will
just as quickly restore you to that quicksaved position.
Remember enables you to think about objects or
people that you come across in your travels. Hopefully
this thinking will trigger off a memory that will help you
find your true identity.
Rapid action
Pictures and text are displayed on the screen very^
rapidly, so enabling players to progress at their own
speed, with no delays to interrupt the thought processes.
The graphics are colourful and reasonably clear, the text
is displayed in 80 column mode at the bottom of the
screen. On a colour monitor this is quite readable, but
could be better.
Keying Enter with no input removes the picture and
shows the previous commands and the replies given.
Most commands are given in the usual verb/noun
fashion but the parser will recognise a limited range of
more complex inputs when the need is called for.
There is also a very useful facility to enter a string of
commands at one time, such as N, N, E, E, S, E, GET
STONE, W, W, S, This saves a great deal of time if you
need to repeat a series of previously determined
commands.
Help comes in a strange form - from the Condor, a
somewhat enigmatic super-bird. He will only help you
three times, but can come in pretty useful if he decides
to put his mind to it.
You can always cheat a little if you have used up your
three wishes by starting from the beginning and
following through the game up to the point where you
need help, as in most games the answers to the puzdes
are easy to see after you have solved them, so starting
from the beginning is no great chore.
I donT think there are any red herrings, so everything
you find will have a use at some time. Not all useful
objects are described in the text, so look at the pictures
carefully.
The locations are divided up into sections, where you
are not able to move on to the next section until you have
The sick bay of Mindshadow^s pirate ship
Along the world-famoue Strausbahn
A welcome at the tnnf
solved the present one. That does not mean that items
found earlier will not be needed later.
The game is not difficult, but again is by no means
easy, it utilises many of the adventurer's expected types
of puzzles and so should provide a good primer for the
newcomer. The clues are there, you have to find them,
you also have to take some direct action on occasions
and have to stoop to a little theft... but [suppose it's all
In a good cause.
ACU
Amstrad User April S6
Page lil
(A
fD
0^1“
m
s S sf 5 5
3- n) « c !i
3 3 3=;'?
O Q D> w
?r CD = d
5° b ffl ^ O
s2 " ^
o 5 s. 5 ' 2.
^ S'® rota
O® CO 3
= D.- -a
O Di ^ Q_ o
^ 3 05
g_ -■ ^ g;
o "c P ^ S-
zv?r
^r -D Q Q °
^ 3 O § O
C o Q- 2 =fi
5 ^ Cw CD CD
^ I—*■ O ^ ^
5 D) ^ to
S a CD THJ
c ' 9- CD
3 3 2i ^
“ ® g3
aS »
o Si. O
D> ^
O^S 5“
9 ro^3
5 g S Q.
o 3-. ~ 2
3 S § ®
§5“i
ro£.
3 ?
= Cfi
CD
D
S
O
81
I
J3
m
C/)
■0
o
m
REVIEW
Jeremy Vine puts
the latest in Epson's
family of printers through its paces
A nutty old German Professor may be able to print out
his thesis quietly in the local library but I bet he can't
load paper into the printer. No, I haven’t been at the
drinks again, this is merely the ravings of a frustrated
printer user. Let me explain.
Epson seem to be forever increasing their range and
the FX-85 is the latest in the FX-line of high quality dot
matrix printers, It has a single parallel (Centronics) port
at the rear of the machine with the option of fitting a
serial interface. In common with the present trend the
FX'85 has a Near Letter Quality (NLQ) mode of
operation,
NLQ is becoming standard feature on dot matrix
printers and one which is of great importance. The
problem which they used to suffer from was that the
quality of print was no way near as good as that of a
daisywheel printer/This of course was no surprise and
those requiring a letter quality printer would purchase
the more expensive and less flexible daisywheel, Epson
get round this problem by reducing the printing speed
and overprinting on the same line in order to emphasise
the print. This works remarkably well and the quality of
NLQ print is very acceptable.
The FX-85 boasts two main modes of print. A Draft
mode which prints at 160 CPS (characters per second)
arid the NLQ mode which is about two-thirds slower,
Although there are a host of character print styles (ie
italics) and commands to change the size of print,
few are actually available in the NLQ mode (see Figure
1 ).
The most glaring omission is that NLQ italics are not
available. This may not be so much an omission as a
Ty pes tyie Summary (D) Draft mode only
Print style (NLQ or draft) |
Elite characters (D)
Pica characters
Proportional spacing (D)
Alternative character
sets
International character
sets
Italic (D)
User-defined characters ,
(D) ,
Print size com mands
Condensed (D)
Enlarged
Graphics (bit image)
commands
Range of dot densities
from 60 dots/inch to 240,
The speed of printing
varys between 3 to 10
inches a second,
Print enhancement
commands
Emphasised
Double-Strike (D)
Superscript
f'igure I
Amstrad User April 86 Page 33
j
REVIEW
I
- ..
■.-. v'-'v rrt vv"!-0"^ rm"w m "i i" I* «Vi ^ v m "i w i"rt ■! V I* ro wv ri-i V sv 0"^ > V ro"^ ■"■Vi V*^ O"^ ^ ^
■ i: 1 ■ 6 ^ j"' c : •-
•'"■'■‘O'" -^'O.■-
technical difficulty but I found it a great disappoint¬
ment.
One of the most frustrating problems to people not
acquainted with printers, is the way in which control
codes are sent to a printer in order to choose a style of
print. This at the best of times is confusing and can be
quite a problem if the software being used doesn't allow
for some easy method of sending these codes. The FX-85
allows styles of print to be chosen from the printer using
SelecType. This in itself is a novelty and is a very
welcome development of the FX printer.
SelecTVpe makes use of the three buttons on the top
right hand side of the printer. These buttons have dual
purposes and are marked as follows:
(a) OFFLINE/ONLINE
(b) FF/NLQ
(c) LF/DRAFT
When the printer is ONLINE, pressing the NLQ or
DRAFT button will select that particular mode of print.
This is very straightforward and an easy way of selecting
the quality of print required. Also it negates the need to
send a control code from the computer. Selecting other
type styles however is not as simple.
To enter the SelecType facility requires the ONLINE
and FF/NLQ button to be pressed at the same time. The
user can then select a choice of nine print styles. To
select style number 7 (underline), the ONLINE button
is pressed seven times. Each time the button is pressed,
the printer beeps to reassure you that you have actually
pressed a key. The function is stored by pressing the
FF/NLQ button again, then the LF/DRAFT key and
finally the ONLINE button to return the printer to
operation.
Choosing any other print style follows the same
procedure except the number of key presses is
dependant on the type selection. It gets even more
complicated if you want such exotic effects such as elite
double-strike or condensed underlined where more than
one effect is being chosen.
In principle I like the idea of SelecType. But unless
you have a photographic memory, you will always need
the manual in order to find the typestyle you require.
Considering that Epson make large use of LCD (Liquid
Crystal Display) screens in their other products, a one
line display informing the user which typestyle is being
selected, would surely have been no trouble. The lack of
visual feedback makes selection awkward and would be
so simple to implement. But for all that, it’s better than
no SelecType at all.
The user can define his own characters or modify
existing characters. This facility is only available
though in Draft mode. The design of the printer is
essentially the same as previous FX models. Above the
three control buttons are three LED lights, showing
whether the power is on, if the printer is online and ready
to print and if the printer is out of paper.
DIP switches can be easily accessed by removing the
plastic lid towards the top right of the printer. This
allows the user to change the DIP switch settings
without the need of dismantling the entire machine, as
so many other printers do. The DIP switches are an
important part of the printer as you can set up the
machine to your own specific requirements.
The manual that comes with the printer is, by printer
manual standards, good. Manuals that come with
printers are notorious for either their complexity,
inaccuracy or both. The FX-85 manual contains all the
relevant information and provides step by step
instructions. There is a handy reference card at the back
of the manual but it lacks the essential summary of
SelecType commands. A bit of an oversight. The
manual la not great but it's better than most.
My experience with the FX-85 was marred by only one
thing - loading paper into the machine, Pve never really
liked the feeding mechanism on theFX printers (though
an improvement over previous models) and Epson have
remained faithful to the FX series by keeping this quirky
system. Once understood it's manageable but like all
printers from time to time, paper gets screwed up inside
the machine. This can be awkward to remove and easier
access to the feed wheels should have been considered by
the design team.
The FX-85 uses a tractor feed mechanism but for a
very limited width of paper (242 to 254mm wide). To use
fanfold paper of a narrower width, like labels, an
optional tractor mechanism must be purchased. This
seems to be a problem that was unnecessarily created.
Why on earth the built in mechanism couldn't have
allowed more flexibility in moving the width of the feed
wheels is beyond me. However it is likely that most
people will use the standard A4 size fanfold paper, which
the FX-85 (unmodified) will accept.
If you're obsessed by the problems of paper feeding,
Epson provide yet another accessory for feeding single
sheets of paper into the printer. The Cut Sheet Feeder
slots neatly on top of the machine and allows a stack of
single sheets to be fed into the printer a sheet at a time,
Once more I had problems with this unit and never
achieved IOO% results.
Overall though, the FX-86 is an admirable addition to
the FX series. It appears to be slightly quieter against
previous printers but is nowhere near as hushed as
Epson's new silent ink jet printers. This aside, the
FX-85 is a great little beast.
Combining the various print sizes, styles, enhance¬
ments, etc, gives the user a range of printing effects to
keep most of us happy. And given the odd hiccup, the
FX-85 has made me very happy. My sole ambition now
is to meet Epson's nutty professor {the one in the TV
advert and presenter of BBC2's ^The Great Egg Race)
and his mother.
The FX’85 co«ts £436 +VAT. The optional sheet feed
costs £125 -H VAT. For further details contact Epson on
ACU
Page 34
Amstrad User April 86
□ DDDDDBHIID
POWEt? Of} T1> lio CaHSER
0 0 0 0 0
300 W
WJiini
IEODpt^
fate iya
La)D-12m
Datastar Systems
182 Royal College St., London NWl 9NN
Hotline 01-482 1711
MAGIC MODEM SPECIFICATION
■ 300/300 Full Duplex - 1200/75 Viewdata 75/1200 Reverse
Viewdata 1200/1200 Half Duplex Bell Standards
(Export version only).
■ Autodialling,
■ Auto Answer Option (plug in Module £15 plus VAT),
■ Auto Baud Rate Generator,
■ Proper RS232 levels,
■ 5 LED's: Transmit Data ^ Receive Data — Carrier — Power
— Data Direction (useful for fault finding In half duplex
mode),
COMMPANION SOFTWARE
■ Menu Dfiven System,
■ 16K with Spool Exec. Printing. Xon/Xoff, Baud rate
selection,
■ Unique directory system allows single key access to
many databases with terminol configuration as
required,
■ Includes Xmodem file tranter for user to user sessions
and downloading files.
■ On or off line editing with professionol features.
■ full feature Videotex Terminal Emulator,
■ All common Prestel functions on single keys.
■ Togging feoture for backtracking to lorge number of
pages.
■ Save and Load frames from current file system,
■ Full specification CET telesoftware downloader, frames
can be printed to local Econet printer.
■ Econet compotible. except remote.
■ Text terminal provides a scrolling host for use with non-
video databases.
MAGIC MODEM + COMMPANION SOFTWARE
£99.95 +VAT = £114.95
MAGIC MODEM £79.95 + VAT = £91.95
LAUNCH OFFER ORDER FORM - FREE DELIVERV
I enclose £ FOR AMSTRAD
Or debit my Acoess/Visa card nor
Nome Signoture
Address
AMSOFT MAIL ORDER
Super Special Offer
Buy One Get Two FREE!!
Three great tapes for only
£9.95 To Members
Please quote your membership No*)
★ 3D STUNT RIDER
★ GLEN HODDLE SOCCER
ir 3D BOXING
(ALLTAPE BASE ONLY]
NON MEMBERS
£11.45
To join the AMSTRAD USER CLUB
Please enclose £19.95 or
Phone on (0783) 673395
for further information.
ENCLOSE CHEQLlE/POSTAL ORDER FOR £.
OR DEBIT MY
(TICK ASAPPROPRiATE)
ACCESS
VISA
CARD NO. j I I j I I
EXPIRY DATE_
SIGNATURE__
NAME___
(BLOCK CAPITALS PLEASE)
ADDRESS _ _ ^
Victoria House^ P.O. Box fO^
Sund&riand SRf 3PY.
I __ POSTCODE___
I MEMBERSHIP No,___
■
North East Micro Computer Exhibition
26th & 27th April, 1986
TO BE HELD AT
CROWTREE ROAD LEISURE CENTRE
Sunderland
BR/NG YOUR FAMILY FORA FUN DAY OUT
If you don't likequeuing and would like to SAVE 20% please
send £1.50 per person (children under 5 FREE) for advanced
booking. Cheques and Postal Orders payable to:
VIVAFORCE LTD.
After your visit to the exhibition enjoy the facilities of the
centre: Leisure pool with hydro slide, ice skating, childrens
play area, catering facilities and licensed bars.
For further enquiries please contact:
TED ROCZYNSKI
on (6783) 671176
VivaforcB Ltd,
72 Durham Road, East Herrington,
Tyne & Wear,
Page 36
Amstrad User April S6
•: TOO? :k coo : oco
REVIEWl
Last August Jill Lawson looked at a
variety of drawing packages. Since
then many new packages have become
available - how have things changed?
During the eight months or so since my assessment of
the art packages then available - when Screen Designer
marginally pipped Artwork at the post - a series of
increasingly sophisticated utilities have appeared on the
market- The advent of the light pen has brought devices
tanging from the (dare I say) tidiculous, to the fibre
optic based Dart iightpen which I found great fun* but
the "draw everything in pastel colours^^ limitation (see
VAX review - ACU March 1986) would preclude my
using it regularly as an artistic tool.
1986 sees us entering an era of icons and pull-down
menus, graph pads and mice, in a bid to find quicker,
easier methods of colouring each of the thousands of
pixels that make up a screen display so that the end
result is an acceptable image.
Just as the line-and-wash artist would not choose to
work in oils and the draughtsman would eschew pastels,
(I prefer the blackcurrant ones ~ Ed) the needs of each
potential screen designer will vary, I can appraise the
following programs only on a basis of their suitability to
producing as near a photographic representation of a
subject as the resolution of the CPC range will presently
allow.
Rembrandt - from Beebugsoft
by S. Potter
Rembrandt comes with a glossy 17-page manual which
takes you step by step from loading, through simple
drawing commands, to more advanced techniques by
means of clear, easily understood instructions. Ail
operations are selected from three banks of eight icons,
each of whose functions are explained in the order they
appear on-screen. This is fortunate, since my copy
lacked the promised summary of icons in section 8 -
perhaps that is going on page 18.
This program is usable in all three modes on the CPC
464, 664 and 6128 computers and will work with
keyboard or joystick. Instructions are given for saving
Designer still top
screen®, to disc or tape and for their use in your own
programs.
It may take two or three sessions to become familiar
with all the available drawing features. Selection is
made with the Esc and Tab keys, cursor movement is
controlled with the arrow keys and execution with the
space bar. The cross hair cursor can be speeded up by
pressing Shift or slowed with Ctrl, Tab and Shift give
the current coordinates.
Plotting lines, circles, rectangles, polygons and
horizontal-based triangles all use the rubber-band
principle, enabling accurate regulation of size and
position. Single colour solid boxes and circles can be
drawn, overwriting any previous work in normal Ink
Mode. The AND, OR and XOR Ink Modes can be used
for special effects where new lines, filled boxes and the
like overwrite only parts of the existing drawing - a
facility with enormous possibilities if one has time to
explore it to the full.
The Fill is a joy to use. Perhaps not the fastest Tve
known, but efficient, and with the option to Unfili if it
[51
isi
[ _ ^ _ _ _
Rembrant uses ftimple icons
Amstrad User April 86
PageJ7
A Rembrant still-life
escapes or you just don^t like the effect. The two-colour
Stipple Fill gives a range of 10 possible colours in Mode
Ij and if you don’t like a solid edge to your stippled area,
you can draw and fill in a solid colour, then over-fill with
the desired stipple.
Single Pixel Plot can be achieved in either the
variable width Freehand Draw or Line modes, but there
is a Magnify, in which any small area (40 x 24 pixels in
Mode 1) can be blown up to fill the whole screen for
detailed work, I found the keys a little sluggish in this
mode, sometimes failing to plot a pixel at the first
attempt. Since each one must be fixed by pressing the
space bar, dealing with large areas is very slow.
Also, given the choice, I would have preferred that it
should increase twice the area to half the magnification,
since it is easy to lose your bearings when a complex
section of the drawing becomes just a mass of huge
coloured squares. Still, Fm not going to knock it, since
any Magnify is better than none. By plotting in the
background colour, small areas can be erased within this
mode, while larger areas can be removed with filled
boxes.
A variable-size Airbrush will spray random dots if
moved around, or try staying in one position while
changing colours to produce some nice little six-petalled
flowers.
A useful Scroll allows the whole picture to be moved,
one pixel at a time, in any direction, and selecting Grid
enables cursor movement to be changed to jumps of
between one and 32 pixels.
Standard Text and UDGs can be placed anywhere on
the screen, but no variation of size or style of text is on
offer. A Cut and Paste option enables a part of the
picture to be copied or moved elsewhere on the screen,
but because this is restricted to a fixed-size area similar
to the Magnify box, 1 would find it of limited use except
at an early stage in a drawing.
The program also includes a screen dump to the
Amstrad DMP 1 and Epson printers, giving a fully
shaded result.
Conclusion
A nicely presented and documented program offering a
fair number of the options one might hope for in a 1986
graphic utility, but with room for improvement in the
areas mentioned - Magnify, Text, Cut and Paste. It is
Page 38
GrafPad pictures are difficult to
from your omn programs
perhaps surprising that there is no facility to design
one*s own graphics.
A good, reasonably priced utility suitable for moat
types of drawing, and the only new one designed for use
in all three screen modes, it should meet the needs of
moat screen artists, although for very intricate detailed
drawing Screen Designer at ill has the slight edge with its
quarter screen magnify and ease of plotting.
Rembrandt
Price £13.95 on tape £16.95 on disc. Available from
Beebugsoft, PO Box 109, St Johns Road, High
Wycom be, Bucks, HPIO 8NP.
Grafpad 2 Art from Micro-Draw
The Grafpad is a 235cm x 360cm board with attached
pen and an interface that plugs into the expansion port,
on your Amstrad computer. For CPC 464 owners this
means tape-only operation and picture save and load,
which can be very time consuming.
A 14-page manual sets out the various functions
available under headings showing the icons which
appear on the pad around the edges of the drawing area.
These are laid out in such a way that the left-handed
operator would find them almost impossible to use.
Instructions could have been more detailed in some
sections and more stress should be laid on the precise
method of holding the pen, since it is possible to hold it
near the base in such a way that the device is well-nigh
unusable.
Grafpad 2 operates in Mode 1 only. Colour selection is
via four boxes at the top of the pad, and changing the
four colours to any from a choice of 27 is simple. The
drawing area makes use of most of the screen, with a
two-line message pad at the foot. A GCOL feature is
similar to the logical plotting in Rembrandt.
The regular cursor is a solid, non-flashing cross hair. I
would have liked a hole in the middle to facilitate single
pixel plotting. A full cursor will give you horizontal and
vertical lines right across the screen, crossing at the
current drawing point - useful for lining things up
correctly.
All modes are selected by pointing the pen at the
appropriate icon and pressing the E button on the left
side of the pad. Each operation is terminated by
Amstrad User April 86
0J.:-a
I
The AMX U Iwst for technical drawing
. * . titt can be us erf for detailed artwork
pointing at the Off box and pressing E.
You will need a fairly steady hand to draw freehand
but the Solid Line mode is easy to use and each offers a
choice of several Line thicknesses. Circle displays the
radius rather than the finished circle before final
positioning, and Ellipse shows a diamond shape which is
difficult to relate accurately to the actual ellipse. But
Square* Rectangle and Triangle are straightforward, the
latter being particularly pleasant to use. Solid versions
of triangles, circles* squares and rectangles can be
drawn. Polygons are available and can be moved around
before positioning.
Spray mode has eight different patterns but you 11
need a bit of practice to achieve the desired results* and
it behaves a little oddly near the left-hand edge of the
screen.
The Eraser function presents probably one of the most
advanced features in this package. The ^ize of eraser
varies from one pixel upwards and it rubs out only one
colour at a time. This is really useful if you want to use
construction lines in a different colour - it is so easy to
remove them when the drawing is completed*
In contrast, the Fill is diabolical! In addition to solid
colour fills there are two banks of assorted patterns
which can be rotated through 90, 180 and 270 degrees -
such a waste, when filling is difficult, operating in an
upwards direction only from the cursor position (V
shapes require very accurate initial placing). Complex
shapes need many fills, and if you get it wrong - disaster!
Admittedly you can stop the fill by hitting Escape - but
this does not remove what has already been drawn*
making you doubly grateful for the efficient rub out
model
Text can be positioned anywhere on-screen, and the
angle can be changed with up and down arrow keys,
Standard, large, bold, backward and forward italics give
a wide choice of sizes and styles. A coloured tail is a
further option, but for anything other than standard
upright it can be hard to estimate just where it will
appear* since you don’t see the other styles before
printing.
There is a facility to draw horizontal and vertical lines
of a given thickness, a x2* x4, x8, x 16 and x32 grid* an
option to create a graphics window and two menus of
in-program icons which can be placed anywhere
necessary. The accompanying Icon Generator program
enables the user to design other icons for his own
purposes.
Pictures can be dumped to Epson MX* FX or
compatible printers by selecting the P icon - so long as
the interface doesn't get in the way when trying to
connect the printer cable! No information is given on
whether or not screen designs may be incorporated in
your own programs* There is no Magnify facility.
Conclusion
If your eyesight is good, your hand steady and you’re not
given to tearing out your hair when a careless fill loses
you your last three hours work, or if you’re a CPC 464
owner happy to use cassette-based software or if you’re a
CPC 6128 user who doesn't mind having to load the
program twice and and you're not left-handed, then
Grafpad 2 does have a lot of very interesting features -
some exclusive to this utility. Change that Fill, include
an option to Unfill* and for all but the south-paws it just
might be worth spending all that money.
Gmfpad 2
Price £69 on tape £75 on disc (including pad and
interface), Availabk from Graf sales, Unit 8, Carey
PlacSf Watford, Herts, WDl 2LR.
AMX Mouse and AMX Art from AMS
The AMX Mouse is easily connected to your computer
via the joystick port, drawing its power from the
monitor, and can be left in place while the machine is
used for other purposes* You’ll need a flat surface on
which to operate the mouse - if your desk doesn’t run to
sufficient space (and mine doesn’t!) a small board on
your knee will do. Once AMX Control is loaded you are
asked if you wish to load AMX Art, and pressing Y
automatically puts you in drawing mode.
Layout of the art screen is quite complex - four
pull-down menus are listed on a bar across the top of the
screen and a scrollable window on the right shows icons
to determine modes and spray sizes. A similar window
on the left displays at any one time seven of the 32 black
and white patterns available* with the current pattern in
a box at the foot. These windows are not removable* so
the drawing area is considerably smaller than the total
screen size. The background colour is always iffhite, and
the pattern file can be used only in black ink* but a
Amstrad User April 86
Page 39
REVIEW
Pattern Designer is provided to allow the user to design
and use new patterns.
Operating the mouse is simplicity itself - just three
buttonst Execute, Move and Cancel - and once you've
sussed out the fact that the illustration in the manual is
of AMX '"through the looking glass*', you’re on your
way. Apart from one other small error in the
circle-drawing instructions, the manual h clearly
written and easily understood.
It ^es you through explanations of each of the
functions on the file, options, text and lines pull-down
menus, and the purposes of the mode icons. The cursor
changes form according to the icon selected and may
appear as a pencil, a spray gun, a block, a paint roller or
a cross hair, which serves as a reminder of your current
mode.
Freehand drawing, single pixel plot and rubber-ban¬
ded line drawing are handled in Pencil mode. Any of the
32 patterns may be sprayed with the spray gun, in 12
sizes (spots, blocks, mist and so on). The small-dot size
can be used for freehand sketching. Rubber enables
erasure in any of the spray sizes. The paint roller may be
used to roll-on a pattern, in painting.
With the Fill option any of the patterns can be used to
fill an area almost instantaneously, and pressing the
Cancel button will remove it just as quickly.
Boxes, solid boxes and circles of variable size can be
drawn and text can be added in a variety of styles and
sizes. Using a rubber-banded box, any area of the screen
can be picked out and copied to a new position. Gridlock
gives the user the option to move the cursor in 1, 2, 4, 8
and 16 pixel steps.
Operating only in screen Mode 1, a further two colours
from a palette of 27 may be added to the drawing. Lines
and boxes may be drawn in either Pen 2 or Pen 3,
inverted, or in white. In Fill mode you may select a Paint
option whereby the pattern window will change to show
a selection of hatches, some using all four colours, which
may be chosen to fill an area of the screen in the same
way as the patterns, but there is no option to redesign
them.
If criticism was to be made of the artistic potential of
this program, it would be that it is primarily designed to
execute drawings in black on a white background, and to
have colour added as an optional extra, rather than as a
multicolour painting tool.
However, to a great extent this is counteracted by the
excellent Zoom which magnifies the area within a box to
eight times its size while still allowing you to see the
magnified area on the original drawing. Any of the pixels
within the box may be altered to another colour, and the
box itself can be scrolled across the screen.
If you have used another art program you may find
that you have to adopt a different approach to creating a
picture, but, once you have mastered the use of this very
nice feature, you are limited only by the fact that two of
the colours on your palette must be black and white*
The program is not, however, without its minor
irritations* Once Save is selected you must go ahead as
there is no way of cancelling this option, and I managed
to lock up several hours work by accidentally trying to
save to a write-protected disc.
Going directly from line draw to fill produced a
Page 40
corrupt c ursor with which T could erase the border of the
drawing area, and inexplicably I left the odd coloured
box behind when zooming while drawing with a coloured
pen.
Pictures may be dumped to an Epson printer, and I
believe they may be used in your own programs* Of
course they will not fill the whole screen but will appear
with a white border.
Not the perfect utility, since it would have been nice to
have the whole screen area available for drawing.
Anyone looking for ellipses, triangles, filled circles,
polygons, and any other special features could be
disappointed, but - excepting those little hassles 1 have
mentioned - a very nice, sophisticated drawing package
which is easy to use and well presented. You get an Icon
Designer program too, and the manual contains much
information on other uses for the Mouse.
Which one should you buy?
These are three very different drawing aids, each with
features that were very pleasing and each with room for
improvement. If you don*t have too much money to
spend then Rembrandt provides an excellent basic
picture designer at a very reasonable price, and it is the
only one of the three which allows you to use all three
screen modes.
Graf pad 2 seems overpriced with the present software
which offers a lot of distinctive characteristics but also
has some serious drawbacks.
If you can live with the colour, mode and screen size
limitations then the AMX Mouse is possibly marginally
the best buy if price is not a prime consideration, but 1*11
probably just carry on using Screen Designer until 1 see
what else comes along!
Rembrandt
Grafpftd2
AMX Mouse
General ease of use
9
10
Speed
7
6
9
Special features
6
9
9
Freedom from
problems
9
0
7
Artistic potential
10
8
9
Value for money
10
6
9
Overall
assessment
9
7
9
ACU
Amstrad User April 8fi
AMX Mouse
Price £69,95 (including mouse and interface). Available
from Advanced Memory SyStemSf Freepost, Warrington
WA4 lER,
Conclusion
BOOKS FOR YOURAMSTRAD
Uncterstanding & Expanding Your
Amstrad 464,664 & 6128
ALAM TREVENNOR
tarting wth an easy tiut in-deptti aprxoacti to under&tanairiQ
/ x / now the Am^traa computefs and Z80 Dtocessof vrork. even
/___y those with little electronics knowseoge wtll be able to get to
grips with all the important pieceeof hardware.
With this knowledge - plus some inexpensive comporwits - excidng
projects can be undercaken. A speech synthesiser, expanslo-n ROM board
and a 4-channef RS 232 interface are introduced and - for the more
adventurous - a complete eprOm programmer and a local area network
for office, factory or school. Software to drive each project is included in
ttie book and Assembiy language progrannming is introdix^ed with many
examples, The complete kits described in each project, made by Halsted
Designs, are readiiy available if you need them-
To be published March 320 pages £8.95
Practical C for the Home Micro
MARK HARRISDW
j ' /c programming course leading up to the most advanced
j A j techniques, this txmk ts designed for those with no previous
experience as weJi as competent C programmers wanting to get
the most out of the language.
Building on an Introductjori to C,. the reader is offered clear guidance
through C syntax, declarations, data types, program flow, program
development, structured programming techniques, functions, arrays,
strings, preprocessor commancts and much, much more,
The author's library of C procedures includes screen handlers, report
generators, menu control and database routines.
Practical C for the Home Micro is fully approved by mSOFT, a leading
UK supplier of tne c-language
Febru 3 ry 19B6 ieO pages £?,9S
Amstrad Graphics
The Advanced User Guide
ROBERT RAM50M
Amstrad CPC: computers (464,664 and 612S) are ideally suited
/ / for graphics work, This book shows how they can be u&ed to best
__i effect, with the emi:^asfs on more advanced and exciting
appiicadons.
A full range of sample programs and routinesooveringa wide range of
graphics techniques is included. The programs are highly original and
useful, especially those for Icon-oased designs, mctecular drawings,
three-dimensional drawings and such creative techniques as the use of
fractals to produce imaginative effects. There is also a section on
business graphics, whicn Includes pie charts, graphs, and two and three-
dimensiohat bar-charts.
December 1985 2 50 pag« £T.95
The Amstrad Disc companion
SIMON WILLIAMS
he Amstrad Disc companion introduces the new user to the
j I j vvorld of disc computing on the Amstrad micros and provides
L^J esser^tial information to help the seasoned user to get the most
from AMS DOS and CP/M on the 6i28,664 and 464 (with disc driver
There are 7 main sections: Using AMSOOS and CP/M commands and
utilities: CP/M programming aids - ED; ASM; DDT; PIP, Machine code
developrTwit using mSOFT's 2!B0 editor; assembler and monitor;
Programming languages, including Dr LOCtO and hisoft Pascal ao;
Business application programs including T AS WORD 464, MlCROSPREAD;
MASTER FILE 464; Using sequential files.
TO be published March 250 pages £7,95
Mastering the Amstrad PCW 8256
Word Processing and Personal Computing
JOHN M HUGHES
jrY^f ^ Amstrad B256 is a powerful machine, with far more potential
/ / / than is appar0it at first g^nce of the user manual.
L_±l/ This book gives readers a thorough grounding in word processing
techniques and then goes on to show how the 5256 can revolutionise
even the smallest office and bring word proc^^sing into the home for
less than the cost of a mid-range typewriter
You'll find advice on care and use of diskettes., security and other
fundamentals; a tutorial on word processing illustrating just about every
9256 command with quick reference sections; using the SuperCaic 2
spreadsheet — a powerful system for numericai calculations and
financial planning; using the recently announced aatabase packages to
Store ana retrieve information — e.g. for stcx:k control or mailing lists, a
guide to other packages includir^ payroll and accounts systems; using
CP/M Plus the operating system provided wsth the 8256; installation
of CP/M packages, including MewWord, the new WordStar style word-
processing package. Is also covered.
To be published March 210 pages £8,95
CP/M; The Software Bus
A Programmer's Companion
A. CtAPKE, J.M. EATON, D. POWYS-LYBBE
WO years ago CP/M: The Software Bus - A Programmer's
Companion was published. Since then it's sola thousands of
copies and is stocked by bookseliers and computer dealers alike.
Now that's not news. But,,, what is news is that Amstrad have given the
book a dramatic r>ew lease of life. Being able to useCP/Mon tne Amstrad
means that a lot of Amstrad owners need a reliable and thorough
companion text.
The book Amstrad have chosen to recommend to their customers is
Andrew Cferkes CP/M; The Software Bus - A Programmer's
companion.
Written by founder members of the UK, CP/M User Group, it runs to 332
pages telling dearly and cojyciseiy how to use CP/M to its best advantage
AH the i mporta ntcommandsand options ln the mai n versionsof CP/m (1.4.
2.2, 3.1. or CP/M Piusi are discussed with detailed examples of their use.
The major sofbivare tools are also described and each has a helpful ’quick
reference' gu ide There are practical hints and tips for progra mmers a t ail
levels, and each chapter has a 'fundamentals' section to help the really
new user.
cx:roberi9a3 332 pages £9.95
Powerful Programming for Amstrads
Supercharge yoLir 464/664/6128
WILLIAM JOHNSON
fPpPj his is an Amstrad bcok which shows you how to create dean and
/ / efficient programs. Many of the topics - for example, 2-3 trees.
va na bie size nested loops, ma trix mani pgiations - a re exclusive to
this book, enabling you to apply professional techniques to nr^ny of
your Drograms.
containing subroutines concerned with data input and retrieval, and
techniques for solving equations, generating data, handling complex
numbers, matrices ano determinants, tne Dook is ideal for advanced
Amstrad computer users, students and programrrers with specific
problems to solve and concepts to learn.
Illustrations cover crystal shapes, 3-0 movement representation,
automatic control system stability and permutations, making the best
use of the Amstrad features. Video RAM maps are explained dearly -
essential for peek and poke operations.
To be published Februa ry 2GO pages £6.95
]]
Please ask for these books at any bookseller or good computer dealer. He will be pleased to help you.
if this Is difficult or plain impossible, please write to LesleyVaientine, John Wiley 8. SonsLtd., FREEPOST,
Baffins Lane, Chichester, West Sussex P019 1VP, England, enclosing your cheque made out to
John Wiley & Sons Ltd; quoting your credit card number and its expiry date; or asking us to send
YOU an invoce for prepayrrient.
SIGM A
PHESS ■
j.'.j
i- ^
KEYBOARD ^
TUTOR
This comprehensive packsge
lakes YOU from the first
steps of rote recognition to
0 comprefiensi'irB catalogue
of chord types and their
inversions.
Eventualiy allowing you to
build up tO' your own miusic
masterpiece. A must for
those Wishing to understand
the basics of music.
DISK EIZ.9S >
BANSHEE
An epic Irish adventure.
Can you save Colleen
from the evif clutches
of the Banshees, find
the treasures of Ireland
end make good your
escape.
Over 200 locations.
DISK £12,95
.j.
t-. '
•: ‘0»jv. A-
. ly - :'::cr
MYSTERY
VOYAGE
Shipwrecked and left
alone in the vast
openness of the ocean
You visit strange
islands and find
yourself in worlds of
mystery and fantasy.
200+ locations.
DISK £12.95
p'iwA
.O'
..._.A i. '■/ y
-ij-
....v.o.^...^
■O'^ I?
isai ^ .
^ i -S-S
tiy?'-'
'; V
Unit 7, Highfield Industrial Estate, Ferndale
Rhondda, Mid-Glamorgan, S. Wales.
Reg. Trade Mark
Telephone: Tonypandy 435709
Pago 42
Am&trad User April 86
REVIEW I
Romboard rivals!
Vax looks at a solution when the chips are down
Honeysoft ROM Board
“Review this ROM board for me will you?^\ Review it?
You don’t review ROM boards^ you plug ROMs in them.
Well, this one is sufficiently different to rate a review. It
differs from most other boards in two respects; it plugs in
to the top of a Maxam board and it only costs twelve
quid*
It ail comes in a little white box labelled “Honeysoft
ROM board^* (logical eh?), Tliis box contains a manual
and the S'* x 4"^ ROM board.
The board contains four sockets, four sets of links^ four
capacitors and four resistors. Hence only twelve quid.
The manual contains adequate instructions on the
setting up of the board and warns the user against
plugging or unplugging the board with the power on, and
stirring cups of hot chocolate with it* The manual Is
however excellent for standing said hot chocolate on*
The board takes either 8k or 16k ROMs, but they must
have an access time of 20()ns or better. Unfortunately,
different manufacturers have different ideas of what
200ns is. Some NEC ROMs claiming to be 200tis did not
work in any ROM board* Utopia^ Maxam and the
Micropower Toolkit all worked fine in it though.
The ROM numbers are selected by swapping small
plastic links. These now have a small plastic tail on
them to assist extraction* The old ones were almost
impossible to extract with the unaided fingernail and
tended to be converted into short-range ballistic
missiles when prized out with a screwdriver.
The ROMs can be numbered between 0 and 6* ROM 7
is reserved for the disc ROM because Amstrad got there
first. This looks like a good point to show some of the
more common locations for ROMs:
ROM
0
1
2
Usual Inhabitants
BASIC
3
—
4
—
5
Maxam
6
SIOROM
7
Disc RDM
Now you see why there are only four ROM sockets*
On a 664 or a 6128 you can have 16 ROMs altogether,
but not with this board. This tends to result in a ROM
getting logged on twice. All is not lost, you use the
Maxam ROMOFF command to nobble the extra one.
Some ROMs are smart and know when they have been
wound up*
The only fault I could find with this board was that the
ROM sockets did not contain the usual notch which tells
you which way up the ROMs go. As the manual tells you
which way round they go anyway, this is not much of a
fault. If you have a Maxam and need a ROM board, 1
have no hesitation in recommending this one, especially
if you have a fetish for hot chocolate. Still, let’s see what
one of the opposition has to offer.
The Britannia ROM Board
This is going to impress a few people, mainly because it
has a flashy, colour printed carton and a plastic box
Amstrad User April 80
Page 43
REVIEW
holding all its electronic guts in. Unfortunately, this is
about all it does have going for it.
First step is always to read the instructions (yea,
well.. .), if you can find them. Their instructions are
printed in English, French, Italian and German {wot, no
Esperanto?) on the sides of the box. Yes folks, all the
instructions are crammed in a 2^ by 6'^ area.
The instructions do not tell you how to plug the gizmo
into the back of your 464, 664 or 6128. Do you need to be
told? Yes, you do - because the device has a very long
ribbon cable coming out of it which has two sockets on
the end of it as well as a through bus coming out of the
side.
Knowing a bit about the Amstrad RS232 interface, I
guessed that the first socket should have an adapter in it
for the disc drive. The reason why you don*t plug the disc
drive into the through bus is that the 464 and its kind do
not appreciate long cables, hence the adapter.
All this would not have been so bad if the connectors
were keyed. As things stand, it is easy to plug in the unit
the wrong way round. The Honeysoft connector is not
keyed either, but the instructions for that one tell you
which way is up.
Next we have to put in some ROMs. The instructions
waffle a bit about the foreground and background ROMs
and then tell you to put any foreground ROM in socket
one. Now the clever bit: They have not numbered the
sockets. They tell you in the instructions what is what,
so don't lose the box and ignore the bit of PCB track that
just happens to look like a one and is next to socket six.
Which way round do they go? Well, the instructions
say that the notch goes on the left. The sockets are not
marked as with the Honeysoft board, and the other chips
on the board go every' which way so don't use them as a
guide. After fitting your ROM, you must change a
dip-switch and then put the lid back on. Flicking these
switches is somewhat easier than fiddling with the
Honeysoft links as the dip switches are numbered.
The instructions also mention ROM cartridges, which
can be plugged in to the back to expand your machine to
**untold limits”. Anyone with a firmware manual can
tell you that this previously untold limit is 252 ROMs.
Unfortunately, I have never seen an expansion ROM of
this type, nor have I seen one of the cartridges. I am
inclined to think that this idea is a non-starter. A case in
point - when did you last see a Spectrum ROM
cartridge?
Synopsis
If good looks alone counted, the Britannia offering would
probably win. They don’t though, and the Honeysoft
board wins my vote, even if you do need a Maxam or
Protext board to use it. For non machine-code hackers
who don't know what a Maxam is, the Britannia board is
no worse or more expensive than any of the other
run-of-the-mill-units. The Honeysoft ROM board is
available from Circuit (0992) 444111. The Britannia
board costs £42.50 details from Britannia on (0222)
481135.
bOflD
«RUN
THE AMSTRAD
SPECIALISTS
LOAD & RUN, ^
DEPT.ASU
P.O. BOX 123
OARTFORD
OA1SAA
RING (0322) 73128 FOR ENQUIRIES + LATEST RELEASES
We are coritir>jing our policy of '85 into ’86 with this selection from over 400 items in out list.
GAMES
CASSETTE RRP
Barry .
Blmkhiatut. £7.95
Aajaiftton Port Stinlev .
Run .
Bquuiv Bob' SiriiK Back f B.BS'
ftnj[»Ua . fB.BS
Chuckle Egg 11. CT.B5
Qtly ThDin^n's SupertEil . EB.B&
QopplHangar. EB.BB
RgnlarnBiriQr .. EB.B&
(jmriiiBtt Strong Mun.. eb.bb
Glfnn lipddi* Swcer. CB.B5
&|(iii5CDpa ... fft-BS
Harbtfl's Dumtrrv Hun fB-Bt
Myperspwls. f B-BS
Highway Encnuntar . CB.BS
Man«n . CB.B5
WatXbay . C7.35
Miirdihaduw . .f B-BEi
SwBtvD'a World . EB.B&
Raid lD#r Mnum . C9.B&
SibwWotl . E7.95
S!rang!l*»p ,. EB.95
SpyviSjFir . £9.9S
TTialCi^iclor . £9.95
ntpWnrmiin Paradiia . £9.95
TtiByauIrtaMillHn . £9.95
Tim Lavas Clkiul . £9.95
World S«Tin eaiabal . £9.95
Ya'AfKiingFa .. £9 95
&ISC RRP
JDGroNPn*.£13.95
B(*^haad. .... ..£ll95
Bru£*L« .£H.95
CwprilltHilse . -- £14.95
0U(t
PHICI
EB.4S
EB.45
£-945.
£6.45
£6.B6
£6.B6
CJ.45
£7 45'
£9.96
£B.96
£B4&
£7.35
£6.B5
£9.45
£B.75
£545
£7.B6
£6.36
C6.E5
fG.95
£3.45
£4.95
£6.95
£9.45
£9.55
£7.5Q
£7.45
£745
PfllCE
£10.95
£11.95
£13.95
£12.95
CASSEOE
RHP
OUR
PRICE
Hiylvwq^ EnMPUiar .
.£1P.95
£9.95
JamiTHn . .
.£iiss
£19.95
Raid (Qvar Moacawf ....
..£14.95
£12.96
RadArrawj ..
.£12.95
f 16.95
SaialliltA'Brripr .
. ElS.flS
£10.95
Scrahbla .
. £1455
£12.95
TIib Smut RtapaOut ...
.£13.95
£9.99
T1iav9«ldBM>lliDn.
.£14.95
£11.95
Triplq PadlAlligaia] ..
. £12.95
£10.95
Mrihplar.
.£11.95
£10-.45
CHEAPIES
RRF
OUR
PRICE
CbvbedI Doom
£1.99
£1.B5
Ctiimera .
. £3.95
£3.51)
Afkarah .
.. £2.99
£2.75
fiannijdB 1 .
. £1.99
£t.B&
QMiiQu*il ..
. £4.95
£436
SwIuFiRDbat .
. n.B9
El .65
Cylu .
. £3.95
£3.50
ADVENTURE/STRATEGY
CASSETTE
HRP
QUR
PRICE
Aribiin Knifht¥ .
. £6.96
£5.60
BB(tl««l Ofiinn .........
. £9.95
£8.45
OtullIrqiTi .......
. £9.95
£6.95
Chaaps .
. £8.95
£7.46
DnuEllCFwH .....
Ellicn ..
. £9.95
£8.45
£8.95
£7.75
Nnar Ending Slaiy
. £9.95
£8.45
OaaS'iTFBlDird
. f&.t5
£8.45
Snuttiara Salli. ...
. £7.95
£6.50
Hi a Bom- ...
. £fl.t5
£5.95
Tombslawna ..
.. £B..95
£5.9 5
DISC
RRP
Dun
PRICE
Cyrus II Chtfl .. ..
.£13.95
£1 9.95
Lo^s uF MidnigM ..
£13.95
£11.95
UTILITIES
OEin
CASscni
RRP
PRIEE
Alipnnianl Kil (Rdbocamil
.... . £4.96
£445
AnraDPSI .
.E4.99
£4 59
Gaiwis .
.£9.95
£8.25
Kistifl Lanquapa.
. £34.95
£31.95.
HTuffl (Arnwl
. ... £19.96
£1595
Prntfljd (Arnorl .
.fl 9.96
£19 95
flamhrandl .
.£13.95
£11.95.
Tatpdl .
.£1 B.5D
£13.95
TTralllultrlHF .
..El 0.95
£13.30
Oisg
Hiiflict'Languaq* .
..E39.95
£35.95
lAmnr) .
. £20 95
£21.95
.
.£39.95
£35.95
Fmrtnt lArnqi).
. £20 95
£21.95
Rapbnndl .
. £1995
£14.95
T»wDrd6123 .
.£2495
£21.95
DOCKS
PleasE «riquirt l&rgBst DFC rjnga in
ALL DL^DBLUyTED
UX
PCW 8258
OUR
SAGE
RHP
PRICE
Pnpular A[»ur»1a .
.£99.99
£79.95
Rnpular ArM»un1a+ .
.£14939
£129.95
Pnpvlar liiiKiiirinq .
. £B9.99
£59.95
Papular ParyTaFI .
. £89.99
£59.95
Ghrl Chad .
.PlBB»iifig POlP
OUH
CAXtOli
Card Bd!i .
RRP
.£99.99
PRICE
£79.95
Tnnrfi'n' Go.
.£24.95
£20.95
Briinftarm ..
.£49.99
£39.95
Sman Kay..
.£49.99
£39.95
SwlettfaiJ .
..PteaiB ring PD^
Su|nri:Blr:II ..
.£43.06
£39.36
HARDWARE
QUR
RRP
PRICE
RRP
A.HX M»uep.
£63.96
£0696
PCW8256 .
£466.55 £433.96
£12.00
3" Di« (Amouftl.
£4.98
£4.25
C16ei3iil(TipaKl0ri ...
£4.00
£3.75
CLI li;iE<nl'liEa laaj|!l
£3.35
£3.25
CPC4fl4lCnlMjrk'| ...
£393 00 £267.00
£12.00
CPC464 jlytonnjn . .
£199.00 E163.DD
ElO.dO
CPC912B1(k]lour1 .
£399.00 £377.00
£12.00
[;PC612B1hhni].l .
£299.00 £267.00
£12.00
OD11 aUFiviif*] .
£159.95 £155.45
£2.59
DL2 l664d'drrvtFn4l
£0.95
£5.65
DMP 1 PiirrbP Rjbbnn
£0.50
£5.46
DF4F 1 Ptintf^r) .
£169.06 £155.35
£3.60
DF4P2BDD .
£F 59.95 £146.95
£0.00
Fai Addtnlrjg'drivarf....
£99.95
£95.95
£2.00
jV2 Jayitich ..
£H,96
£9.95
UP 1 Unlit Pen .
£19.36
£16.36
MPl Si2 PSUfiFMOOri
£29.95
£24.96
£2.06
PLl Prinier Cihia.
£9.95
£7.95
iRS232 int'Fiu ,,
£49.95
£45.95
£1.08
S^SAI ^PHcKjymhri ..
£29.95
£25.95
£1.00
3" Dist j. 10 .
Only £37.95
ALSO « .tL pradiiirta by KDS. Cunran*.
DKTrDnii:a a olliarf
Lr>EkaA ^ital Oiv: Rqk .SpidtIOffaf £16.50
A 1 last a quilttr HIk Sop wt dn't aiir^ ilINny.
fcif HEXEl im hrwm ulih lAro lty$. I|h oli
covtr Md thr^t dnidaq. It will taka aiiliti
with or wllhHt cuis.
P*|Mr A LiMi. A ringe dF eiwvtinuDus paper £
kiwlt ana available isDina la Hidbf]. Plvaae send
ynur raquiriMianli and we will qucte you by
latunn
UK: All prices include VAT and P&P in UK. Add P&P in brackets for hardware.
For Europe 4 Overseas; All prices exclude VAT 8 ^ include PfirP in Europe.
Elsewhere add 50p exira for P&P hardware outside Europe add E£,50.
E.&.O.E.
Page 44
Amstrad User April 86
c
IVPBELL SYSTEMS
--1 w\ ^ ^ ^ ^ ,r"»r meCPC6-i^
21— tne um«
,21_POPiJ'^ ,,rtnoUt
tWS P{?|‘'of'fre °^’^'Sli^erm3de
=f clip
MkW
Hr 1'^!='
ICaflf''
llBW
ipinil
^mr^^eoX ,
^\toiMin9 ■ jpf,ned scfeef' datS'^'^^'T'Idrong. r
Wtople the
^SSS-—-
gfffffiTil®,tS
■ B M :-iB. l'^B -■■^'n-;'
i pririt vo^^
^rest are
'.
-- “r ^ 2 8
A L C J ^
^^acd'h® ?ute CP/'^banY^‘'5ad PoP^JS'
‘!~ I nnprStiO^^ *_ rn^frO^
g-i ^s
,,s..
ii or i^P^^Tad-ver^iPP we c^n.
^'^I'^nur tecW^s' ^^PK^Muritten Pui"or'9'P3'
A» ^ ^ _cr-,C2S.^5 _
, .£^H|?=i£29 95:j
I “SISIS
MBSTE?” »I r -t- MCX ■ - ■ ■ ■ .- ■ c-i’
’^'^^tIbFuI 1^® • ■ ■ ■ ail ■ ‘ .25 ■ ' ’•' ■
jBBSTER^!-'^ ,gflgiTia« ■ ■ • ., £26 25 - £54 90 P
W'^I-IrcSc • ‘ 'ArtateOrra'"^' "f.! v £« o°
Mg^lS^t/CALCUP^^'^ongina'
ra'”3S!ss\g|~?s&E“i& -»
«ei' cyST£W5
l^pBbti- - if =»
t I^EU^
t
I
I
I NfrTJ't
gifun vouf
’ send
I r-n"! —rTTj-AJ-^
GARWOOD
Has the Midas Touch!!
Our 'Gold Selection' Catalogue of Amstrad Business
Software & Supplies is available free on request
TRADE ENQUIRIES WELCOME
® Chelmsford (0245| 460788 (3 lines)
Unbeatable Service. Quality Branded Goods
CP/M Software on 3" Disc (Amstrad PCW8256 & CPC6128|
FINANCtAL MODELLING;
SUPERCALC 2 £49.95
CRACKER (with graphics] £49.00
WORD PROCESSING;
NEW WORD £69.00
WORDSTAR 3 (with Mailmerge) £99.95
DATABASE MANAGEMENT SYSTEMS;
CAMBASE £39.00
CARDSOX £99.99
UTILITIES;
SMART KEY £49.99
GRAPHICS;
DR DRAW £49.95
DR GRAPH £49.95
ACCOUNTS/PAYROLL;
AMSOFT ABCS (from £33] Details on
CAMSOFT (from £39.00) application
SAGE (from £69.99)
CASH TRADER £114.95
CASH TRADER WITH ANALYSER £ 149.45
COMPACT DAYBOOK £49.50
INCOMPLETE RECORDS £99.95
TIME AND COST £69,95
PROJECT PLANNING, STATISTICS;
BRAINSTORM £49.99
SCRATCHPAD £69.99
training-
touch N' GO £24.99
lANSYST TYPING CRASH COURSE £24.95
lANSYST TWO FINGERS £24.95
LOCOSCRIPT AUDIO TUTORIAL £9.95
DISCS
Branded 3" Compact Discs
Single SfdecT (reverspDfe), Double Density CF2 - Bo.jc, of lO £3^*9S Double Sided, Quad Density CF2-DD -€6.50 (subject to availabifity)
DISC STORAGE
The superD ACCO disc storage box. Holds up to 50 3" discs €19-95
RIBBONS
DiVlPI £3.95 □IVIP2000 £4.95 PCW 8256 £4.95
COMPUTER LABELS
FULL RANGE OF SIZES IN STOCK e.g. 1,000 3'// x C/,*" LABEL TRACK IN FLIP TOP DISPENSER - £5.75
LISTING PAPER
\X/F STOCK A FULL RANGE OF LISTING PAPER AT HIGHLY COMPETITIVE PRICES
e.g. 2000 Sheets of 11" x 9'4" Ipt. 60g. Plain with micro perforations £14.95
ALL PRICES INCLUDE VAT & POSTAGE
On Stand 52 Amstrad User Show Manchester (Z2nd/23rd March). We wifi be demonstrating
LocoScrlpt driving a daisy-wheel printerf
Our to nfppled stripper will also be performing. RI?P £11.38 but free with every Software order
over £100 taken at the show.
Garwood Software
A member of the Garwood group of companies
Registered Officer 45 Plovers Mead, \x/yatts Green, Essexc CM 15 OPS
Amstrad Business
Computing
The supplement for Amstrad Business Computer Users
Free
Aprd 1986
Volume One
Number Five
Getting inside your PCW 8256
Programming tips for the Joyce
LocoScript: Hints & Tips
Wm: Caxton Software
AMSTRAD COMPUTERS ARE EXCELLENT VALUE
NOW THEY ARE 100 TIMES
MORE USEFUL
THE AMSTRAD NETWORK
AND HARD DISC GIVES YOU:-
★ A hard disc witJ:^ more than 100 times
the capacity of 3^' discs-
★ A network allowing between 1 and over
100 Amstrad computers to be connected
to the same hard disc for sharing of
programs, information files, accounts
and word processed documents-
★ Shared high quality output from
daisywheel or laser printers.
TECHNICAL FEATURES
Each 25 Megabyte Amsiore supiports file and pirirn
serving aa well lie pnnt spooler usin-g the integral
parallel printer interface-
The Amstrad network is a true token-passing
ranJts-user ring network with file locking, ma^t length
2kni., masc 125 stations. Stations include all e!ci$ting
Amstrad computers, 25 megabyte AmstoiPeSH printer
stations, IBM PC, Apricot, BBC & Apple mJcnocompufers.
The ring system supports modems, telecommunications
and mini/mainframe oomrmtnicaEions.
Files can be copied from one micro to another, even
with different computers.
Northern Computers Ltd., Churchfield Road, Frodsham,
Cheshire, WAG GRD Tel; (0928) 35700 Taiex zgsbzi mqnref q
I S^tid mu an Ametrad Raid Disc and
11 working broohiiru-
|| Narne .......
Co mpauy/OrganiEation: -.......
Address:
Position: Tel. No.
InloRded applications it known;
Word processing Q EdiUcalion
Database Q SolicilOl? □ Non© of thus© □
ComcnuciLcatlons Q SpreadstlOet Q
Q Accounts Q
^^ther proJessional applications
-.d
lABC ■ ABC • ABC ■ ABC - AB| Amstrad Business ComputinglBC ■ ABC ■ ABC • ABC • abc]
The City Page
The Amstrad bandwaggon rolls on. Turn back to the
first mention of the PC W 8256 in these pages and at the
end of the preview you will see that we suggested that
readers should check the Amstrad share price after 12
months of the PCW 8256. At that time (just last
September) it stood around 85p. At the time of writing it
is around 345p, Amstrad computer news and reviews are
now the hottest share tips in the business. Not bad for £l
a month, eh?
Whatever next?
The PCW 8256 is a hard act to follow. There are many
attempts at guessing what Amstrad may have on the
stocks for their next product. Having trodden the
cautious route of one industry standard, CP/M 80* jt
seems fair to assume that another industry standard is
in the sights of Roland Perr>' and his team.
The magic formula that has worked such wonders
thus far could well carry on, since although the industry
OTiics (remember the carping comments about an '"old
fashioned” CPflM 80 machine at the launch of the PCW
8256?) will probably dismiss anything that treads a
well-worn path* Amstrad has performed the task of
preparing their marketplace with consummate skill.
A serious business
Amid the euphoria, don't forget that Amstrad have
made the odd miscalculation here and there in the PCW
8256 project, There has been the serial interface fiasco,
and despite Alan Sugar's dismissive remark that the
interface was designed as a ‘^pundit crusher” and that
Amstrad would only sell a handful, any dealer of the
machines w^ill tell you that there are an awful lot of
pundits out there just dying to be crushed.
The delightful communications software for the PCW
8256 has been starved of custom as a result of the delay
in shipping the CPS 8256, and the wiser vendors have
only been shipping the interfaces in packages with
modems or printers. Users wanting to address external
printers have been kept waiting, and the net result has
been hassle all round*
If Amstrad are really so dismissive of anyone who
regards the machine as anything more than a typewriter
substitute, then maybe they could contract the task of
“pundit crushing” to one of the brighter add-on support
operations such as Pace — who would not only approach
the subject with a better appreciation of the customers
reQuirements, but also with the enthusiasm that is
lacking in the term “pundit crushing”*
Basic bargain
Precious few usem of Basic appreciate just what a
significant addition the Jetsam file manager on
Locomotive's Mallard Basic really is. This ISAM {index
sequential access manager) package turns Mallard into
something akin to a database authoring system,
although to read Locomotive’s dismissively dry and laid
back documentaiton, the wonder of it ail might take a
Amstrad
Business
Computing
while to sink in:
If you are one of the many PCW 8256 users who has not
yet fired up Mallard Basic to have a fiddle, you really are
missing out. Most users can create their own database
systems given a little persistence and patience -
although the gruesome line editor is a definite turn-off to
many programmers. Don't forget that NewWord or
Wordstar has a non-document mode for program editing
(saved using the Ascii save option), and that using
NewWord's “Run a program” option, basic programs
can be loaded and run “under” NewWord itself so that
swapping in and out can be very^ quick.
Even the Joyce system disc offers an alternative in the
form of RPED. It's true that the later versions of
LocoScript have an Ascii ouput modem, but since you
have to reload the operating system every time you want
to edit, and then again to run Basic, this is not actually a
practical proposition.
Spreadsheets
There are more spreadsheets available for the PCW 8256
than any other applications program. They all seem to
have their own particular appeal, although only one has
been really tailored to the hardware. ABC gave space to
Ian Searle to describe his Cracker a few issues ago. As a
result of the publicity, and the fact that Tan is the only
native spreadsheet author, he was approached by one
better informed educational authority with a wish list to
turn Cracker into the sort, of tool that would become a
tool for science students*
So instead of boring old Basic the pupils could be
taught how to apply computing, much as though a good
old fashioned slide was used. Who cares bow you print
the ink on the wood* m long as it does what you want it
to?
Ian Searle has continued to develop the Cracker
Spreadsheet. The version Cracker2 now incorporates
not only graphics, but XY graphs, date and timer
functions, and an I/O control system with user patch
area. You can thus use your PCW 8256 or CPC 6128 to
control your central heating using this program, taking
seasonal climactic variations into account. It hardly
seems fair to call all this a spreadsheet*
William Poel
III ---“
VISA
NEW^STAR SOFTWARE
The solution^ not just the software]
1. NewStar has the biggest selection. We can pick the right solution for your problems, not just the
only one we selL
2. The best programs (as well as the rest). Ask our opinion and and we will try to sell you the best
solutions, not just the ones we make the best margins on! But you can always choose to ignore
our advice and still select from the biggest range available 11
3. The best technical installation and additional notes means less hassle for you, and fewer customer
support problems for us!
Hotline support available until 9 pm most nights. Ifs cheaper for you to call, and quieter tor us*
4 *
The time you spend learning to use
software is costly, Much more so
than the cost of the program in the
first place: so you want to make
the best investment of your time,
NewStar can help by providing the
all round service and helpful extras
-like seif configuring boot discs for
many popular programs -as well as
the best applications programs in
their fields. Most NewStar
software for the PCW8256 is
available in 16 bit versions for the
IBM PC and CPM86 systems. So
your investment in learning can be
carried forward when you
upgrade.
Applications Software for Amstrad, CPM80, IBM, IBM
Compatibles, Concurrent CPM86, MSDOS, TurboDos
CPM made easy
...for only £5.
A program to make disc and
program management easier to
understand: the CPM SHELL, A
simple to use terminal
management system that allows
the user to manage CPM
commands using a cursor driven
menu selections. Available for
only £5 whenever you buy a
program from NewStar.
Much more a/so stv^ii^ble from NewStar (read
the other vendors ad's for detaih - or get our
frequently updated colour catalogue) eg:
SuperCalc2£49.9S
Scratchpad Plus £69
Fleiiifile with Flex [write £49.95
dBase]I iask
ABCS accGLints systems fas advertised
getaifers: you can use oor uniquely
comprehensive colour catalogue and take
advantage of our genero'US trade lerme if you
choose to buy all your Amstrad software
requirements via NewStar. And since our
software range is the biggest and the be^t,
youII be doing yourself and your customers a
favour.
NewWordB: the ultimate wordprocessing
system for most 16 bit micro computers, with
in^document spell checking, built-in indexing,
sub directory management, correct multiuser
file management, conditional merge printing,
maths functions, keyboard macros and the
most versatile instaliation scheme you have
ever seen.
£249,00 for PCDOS (coltHtr or mono), Concurreftt
DOS, CPM86, TurboDOS etc.
VP Planner: Adam Osborne's micro revolutFon
continues, with this Lotus 1-2-B workairke, with
the bonus of a mufti-dimensioral database.
Regarded by those who know as better than the
real thing.
£99 (that's right - ninety nine!) PCDOS only
NewWord2: the industry-standard
wordprocessing system, with built-in
conditional mail-merge and the Oasis Word
Plus spell check and correction system.
£69.00 for Amstrad CPM
£119.00 for generic CPM80, TurboDos, MPM etc.
£199.00 for IBM PC (cohiur supported) and 16 bit
systems
Microsoft's Multjplan: the world's favourite
8-bit spreadsheet program, allowing the user to
automaticaJly link the results of one sheet into
another for maximum effectfve capacity. Over
one million Muftfpian users cannot be wrong.
£69.00 for Amstrad CPMSO
£149.00 for IBM PC
The Cracker!: the imaginative and powerful
spreadsheet, mathematical modeller, scientific
and statistical analysis too! with integrated
graphical capability. Now with a full set of date
and time functions, XV graphs, and even I/O
control features]
£49.00 for Amstrad CPM80
£69,00 for PC DOS, Concurrent, CPMB6,
TurboDos etc.
MasterPlanner: a plain language spreadsheet
with the best manual and the biggest w^orksheet
in the business. Create models that anyone can
read and understand, since relationships are
entered in plain engllsh.
£69,00 for Amstrad CPM80
£29.95 Applications library
StarCom: for the PCVV0256 only (at present) full
of practical features and facilities such as single
or dual screens, dynamic graphics, spool
incoming data to disc, easy pop-up menus for
setting up parameters. Starcom will make
computer communications a practical business
tool -not just an enthusiasts' plaything!
£49.95 with terminal and View Data options
£29.95 for terminal only
£29.95 for viewdata (Prestel) only
IAS: The Accounting Solution - the complete
relational database language with compiler. The
best all round data base authoring system from
the creator of The Sensible Solution. Programs
created and compiled on the Amstrad CPM
system may be run on a PC u.singthe runtime
module -and vice versa)
£99 for Antstrad CPM8Q
£199 for PC DOS, MSDOS, CPMBB, generic
CPMflO, TurboDos etc
DELTA 1.25: the easy-to-use transactional
database system with the most helpful and best
written manual in the business. Up to 8
transaction Tiles per header file,
£99.99 for Amstrad CPMflO
AtLast!: The end of simple 'filer databases': for
the price of a simple database, you have the
power of a relational system at your command,
£49.95 fur Amstrad CPMSO
CAMSOFT2: PCW6256 accounts software for all
occasions - hand polished and specifically
configured for the Amstrad computer user: not
simply unearthed from the archives and rubbed
down with an oily rag!! Modules Include sales
invoicing, stock control, purchase ledger, sales
ledger, nominal ledger, incomplete records and
payroll.
£4^99 per module
£99.99 per set of three
Compact Accounts; recently arrived. The
elegant accounting system with comprehensive
data exchange facilities to link to spreadsheets,
word processors and databases.
£ask
SAGE: Ail modules available at advertised
prices.
Prices mclude VAT and PP, We will match any genuine currently advertised price, but
you will not be eligible for the additional offers or benefits available from NewStar.
Send or call for our latest colour catalogue of software products
New^Star Software Limited, Brentwood, Essex, CM14 4SG
Telephone 0277-220573
Telex 995143 NEVVSTA C
ABC ABC ABC ABC AB
AmstradBusinessComputing ^ ■ ABC■ ABC■ ABC - ABC
ABC
REVIEW
A hands on
experience
with Joyce
LocoScript is more
than just a freebie
word processor
which has been
bundled with a
computer to make
it easier to selU it
is an advanced
program, dedicated
to the hardware.
Mike Gerrard
looks at some of
the finer points.
The last article described some of
LocoScript^s features^ and this tiirie we’ll
concentrate on how^ some of those
features work out in practice* though to
begin with HI confuse the issue and say
that there’s no such thing as LocoScript,
Ag with many professional programs,
LocoScript is being revised and
improved constantly, and at the time of
writing I’ve seen four different versions -
1.0, 1*04* 1,1 and 1.2.
There may well be raoTe* and you can
tell which version you have because
that’s the number preceded by a v which
appears on the Loading screen as the disc
is being read into the PCW.
These updates don’t necessarily mean
there’s anything wrong with the earlier
versions. Although Amaoft will replace
the first version of LocoScript for you
because a bug makes it difficuU,
although not impossible* to use page
numbers, they are under no obligation to
provide each and every customer with
the later versions which contain one or
two features additional to those des¬
cribed in the manual.
1 know they'll be ver>^ sympathetic if
you have a particular need for one of the
added refinements* though, as my own
and friends’ dealings with them have
shown.
Ascii and reprint
There have been twx> major improve¬
ments in version 1.2 of LocoScript. The
first of these allows you to prepare an
Ascii file from any of your LocoScript
documents, which means that the text
contained in a file stands independently
from LocoScript and the file could be
passed to a third party - a typesetter, say
- who could work from it without needing
to have a copy of LocoScript to interpret
all the codes for him.
The second improvement allows you to
print out selected pages from within a
document - previously you had to print a
document from the beginning* w^hich if
you only wanted a copy of page 37 was a
nuisance ^
Now when you select the printing
option you will be asked if you want to
print all pages or some pages of the
chosen document, and the ‘"some pages”
option allows you to choose the page or
sequence of consecutive pages that you
want printed. The same applies if your
printing has been interrupted through
paper jH mming or somethin g similar, you
can choose at which point you want to
start reprinting.
But what of LocoScript generally?
Initially the large number of options
facing you at any one time seems ver>^
daunting, but you can make light work of
them by using the menus. If you are an
experienced word processor user you can
start by learning to type the various style
and emphasis codes directly into your
text.
Prom the editing screen I’m currently
on while writing this article, 1 know I can
press the f3 key for an Emphasis menu
V
ABC • ABC • ABC -ABC AB
AmsfradBusinessComputiii ^
containing four options - underline,
bold, double and reverse video. 1 can
switch them on or off by calling up this
menu and pressing the special {+] and
[-] keys either side of the spacebar.
I could also call up the master menu
containing all the options and set them
from thatj but by far the easiest way to
set these choices is by typing the
instruction direct into the text. If I want
to start underlining 1 type [ + ]ul and the
underlining starts, until I type [-]ul
when 1 want to switch it off again.
If you want a word or character
emphasised in bold, it^s quicker and
simpler to type l + |b, two key presses,
than to press move the cursor bar
down to highlight bold, then press Enter
to set the option.
If you learn to do this straight from the
start perhaps calling up the master menu
if you need to be reminded of the
appropriate abbreviations for the codes,
then you will soon make many of the
function options redundant and Loco-
Script will become much more manage¬
able.
Another reason for doing this is that
some of the function options are rather
illogically arranged. There Is a last line
marker^ for instance, which tells both
lA)coScript and the printer that this line
is the final one on the current page
(saving you from having to fill the page
up with blank lines till you get to the
bottom).
However you don’t reach this code by
pressing f5, the Lines menu, but by
pressing fS, the Pages menu. This has
been done because it is an End of page
marker, but to save you remembering
which menu contains which options get
into the habit at once of typing your
instructions directly into the text.
Forming habits
In fact habit is very important in dealing
with LocoScript. Before starting to print
out a document get into the habit of
pressing the PTR key before pressing the
P key to start printing. This allows you to
check the printer options. You can waste
a lot of time and paper if you frequently
begin printing with the wrong options
set. Bad habits are hard to break, so try
to pick up good ones with LocoScript
from day one.
Your daily working habits are veiy^
important, and here the manual seems to
have misled a few friends of mine in
attempting to explain what it refers to as
Start of day discs.
I must say that to me the manual
seems clear, but i think for the benefit of
people new to computers it should have
quickly explained how LocoScript is fed
into the PCW. Once you have inserted
and loaded your disc containing Loco¬
Script, then the program is in the
computer’s memory and you don’t need
to keep the disc in the disc drive for
LocoScript to operate.
Some people were under the impres*
sion that you had to have a copy of the
LocoScript program on each and everj^
disc you planned to use, but this is
certainly not the case and would be very
uneconomic if it were, as LocoScript
takes up about half the memory
available on one side of a disc.
Td suggest you should ignore the idea
of Start of day discs^ and simply load in
LocoScript first thing (always use your
back-up copy and keep the original
Bomew^here safe) and then replace the
disc with the disc (containing only files)
that you want to work on that day.
The main virtue of Start of Day discs
according to the manual is that they save
you the trouble of swapping discs round,
but as it take about 10 seconds at the
most to change over discs I don’t think
this is too worrying.
At the other end of the day^ don’t forget
to think about whether to take back up
copies of the discos youVe been working
on. That’s a decision for you alone to
take, but don’t automatically stick all
your discs away without ever considering
doing back-ups.
It isn't often that data gets destroyed,
but you might easily erase the wrong file
or accidentally wipe out all the files on a
disc (it’s just happened to someone I
know who’s been using word processors
for years, so don’t think it can't happen)
so imagine how you’d feel if you did lose
the data on a particular disc, Let that be
your guideline as to whether you should
take an extra copy of it or not.
Avoiding a full disc
While talking about the possibility of
losing data, it’s very important to
understand how LcKoScript works when
it is saving a file to disc.
You might fmd that you run out of
space on a disc when in t heory you should
still have plenty of memory available. If
you Ye editing a file that is, say, 15k long
and you have 16k of space left on the disc,
you might think it’s an easy matter to
add a few pages to the file, just 2-3k, and
save the new longer version of the fik.
LocoScript doe;sn’t work as simply as
that. What it does, quite sensibly, is try
to save the new version of the document
before it destroys or moves into limbo the
old version.
You would be pretty annoyed if it
destroyed the old version first and then,
due to some technical hitch, was unable
to save the new version, leaving you with
nothing. In order to do that it needs
enough space on the disc to save the
complete new version of a file, not just
the few additions you may have made to
it.
In the example given, if your file is now
I8k long, there isn’t room for it in the 16k
available on the disc, so what LocoScript
will do is save as much of it as possible
and then ask you to create some space on
the disc to allow it to save the rest.
Unfortunately you can't create the
space by moving the old version of the file
onto the RAM disc until the new version
is saved. You have to erase or move
another file.
This is usually quite straightforward,
though of course it’s always risky moving
any file into the RAM disc even for a
shortj space of time. Sod's Law ensures
that if you ’re going to get a power cut it
will happen in those precious few
seconds.
Depending on the size of the files
you’re dealing with, you might even have
to move one on to another disc to create
sufficient room to finish saving, and this
is when you discover you have no room on
any of your other discs and the only blank
one available is unformatted- Avoid this
by always keeping an eye on the memory
remaining on a disc, and bear in mind
that you might need twice as much as
initially seems likely.
Short cuts make
long delays
One habit you shouldn’t get into Is doing
things the wrong way just because it
seems simpler, or because you can’t take
the trouble to find out how to do
something the right way.
One example could be in the various
templates that LocoScript provides you
with initially. Some might almost suit
VI
Communicating with the outside worid can present its own special problems. Fortunately
hel pis at hand for Amstrad users in the form of Nightingale and Commstar.
The Nightingale modem has become the standard by which others
are judged. Combining simplicity of use with true muiti-baud rate
operation, Nightingale can provide access to both Viewdata
(1200/75 & 75./1200 baud) and full duplex (300/300 baud) systems.
Commstar is the communications software and is now aval table tor
the Amstrad m icro. Commstar is a combination of powerful Viewdata
and Terminal communications programs providing full telesoffware
downloading facilities. It is fully approved by Viewfax and features
window menus, a full eight colours, it can be used under C/PM and
is fully compatible with the Amsoft RS232 standard.
Nightingale and Commstar for use on the Amstrad CPC464,664, and
6128 are available direct from Pace or from good dealers everywhere.
Nightingale Modem £119.00 Commstar on disc
NIghtIngole, Commstar (on BOM), plus Serial Interface
Also available separately are the Terminal (Honeyterm). and Viewdata (Honeyview) programs
from Commstar at £19.95 each.
Pleoseaddcorrlogeard V.A.T,totheaboveprices. P&P(U,K.);£0.75 with Nightirtgale £2.50.
Compret^enslve (octshe&ts are available for ttiese and other Pace products.
PACE Micro T^Qhnologr
Juniper View, Ailerton Road, Bradford, West Yorkshire.
Tel. 0274 4SB211 Telex Mo, 51338
Prestel Mailbox No. 274 729306
Telecom Gold Mailbox No. POE 001
Int. Tel. No. +44 274 488211
£29.57
£150.00
AVAILABLE AT ALLDERS ■ BOOTS ► CURRYS ■ DfXONS ^ GREENS ■ JOHN LEWtS ■ LASKVS * TANDY ■ W.H. SMITH * COMMERCIAL OFFICE EQUIPMENT - PARNELLS *
Ttie H2 key ke>'txiard is specifically desigfieci for
worciprcx-'essing. lis special iunctton ke^'S allow you
lo refer to 'pull down’ menus as you w'^ork, so you
don’t have to tneniorise complicated codes.
And the PC\V' 8256 has an integrated printer w^ith
compatible softw^are tliat gives you a choice of letter
quality^ and higti speed drafting capabilities,
Finallys there's an automatic paper load syTitem^
as well as tractor feed for continuous stationery.
-It's a powerful computer -—-
The 8256 is also a purpose built computer
with an eiiormt^us 256k menujry
R>r computer bufisi the Mallard basic, Dr Logo
and GSX Graphics system extensions will mean you
can WTite your own programs.
Al! of which puts the ordinary^ ofhctt typewTiter
firmly in iLs place.
Tfie place featured on the opposite page.
I Please send tne some rnore informatii.ni about the S’CW 3236 I
I Home user D Office user D ( Please tick) |
I Name------—— -—“
,Vidrt:HS.
Company.
Amstrad PCW8256
I j\nistrad. P.C). Box 462, Brentwood^ Essex CM 14 4EE.
Tei: (0277) 2_^222,_
1ETYCLEAN ■ OFFICE International ■ ronald martin ■ rymans * Sandhurst ■ thomas hill ■ wildings and good independent computer stores.
The electric typew^riter’s days are numbered.
Because now there's a machine that puts real
vvordprexessing power within everyone’s reach,
'The .Amstrad PCVv' 8256 is a complete word-
pnxessor and a powerful compuier in one unit.
And its imbelievtibly low^ price includes a screen
with built4n disc drive, ke\4x)ard, printer and word-
processing sof^v'are,
-— It's a complete wordproccssor --
The POT 8256 is totally equipped for w^ord-
processing, It has a high resolution screen with 90
columns and 32 lines of text.
That's 40’:^ more usable display area than most PC’s.
There s a high speed RAM disc that alkm^syou to
store and retrieve information instantaneously, as
you're creating a dexurnent.
There's also an optional combined serial and
parallel interkice that gives you access to modem,
additional printers and Other peripherals. And you
can even add an extra 1 M byte drive.
--—— Training ——-—'
The POT 8256 comes with a comprehensive user
guide that tells you, in simple language, henv to
master its w^ordprocessing and computer capabilities,
But if you want to get to grips with it even quicker,
there are now’ a great number of training courses
available throughout the country.
--— On-site maintenance —--
Amstrad computers arc exceptionally reliable.
Bui many'^ business users find it reassuring lo
kiTOw that nationwide on-site service and
maintenance contracts can be arranged.
ABC ABC ABC-ABC AB AmsfradBusmessComp^ng fe^ ABC ABC ABC ABC
your needsj so you adapt to using them
rather than be bothered to find out how
to amend them so they exactly suit your
needs.
One of the templates, for instance, has
a great number of tab settings, so you
find it esier to press the Tab key several
times to move you across the page of a
document rather than try to edit the
original template to delete some of the
unwanted tab settings.
Because there are several different
types of tab settings, you may feel it’s
going to be too confusing to learn how to
set them and to learn what each one does,
but if you think like that then you may as
well go back to using a typewriter as you
won’t get the full benefit of your word
processor.
The indent tab, for instance, is
extremely useful, allowing you to indent
a whole block of text to a particular point
across the page while retaining the
automatic word-wrap facility. Anyone
interested in writing scripts would find
this invaluable, and there wdll be lots of
occasions where you’ll want to prepare a
document which has a section indented
like that, and an indent tab is easily
brought into effect by pressing
ALT+TAB instead of TAB alone.
Headers and footers
One aspect of LocoScript that can be
confusing, partly because it seems to
operate differently from the way des¬
cribed in the early manuals, is the
Question of header and footer zone
positions. If using single sheet paper the
Amstrad allows for a maximum possible
70 lines of text on one A4 sheet.
Of this, the default settings that are in
operation when you load LocoScript are
for a header zone of nine lines and a footer
zone of seven lines. This means that on
any page the first nine lines will be blank,
or with have whatever you choose to put
as a header on each page, and the last
seven lines will also be blank, or will
contain whatever you choose to have at
the foot of eveiy page. The text of your
document will appear on the 54 lines
in-between.
’Phese header and footer zones are very
generous, and do give you a well spaced
page with healthy margins ail round, but
if you want to squeeze more information
on each page then don't be afraid to alter
them to suit yourself - they’re only
suggested settings after all.
What you must be careful of, though,
are the two settings marked position on
the Page size menu, selectable from the
options available when you’re editing the
header.
Although you have a zone of nine lines
set aside for the header on each page,
you're unlikely to want the header text to
appear on the first line of that zone, right
at the top of the page, so you select a
position Betting of perhaps 4 or 5 to
indicate on which line of the page the
first line of your header text will appear.
If you have just one line of text, say a title
and page number, this gives you a
reasonable margin above and below it.
There is a problem with the footer zone
position setting, however. This works in a
similar way, and you use it to indicate
where you wish the first line of your footer
zone text to appear. Obviously you don’t
want it immediately after the last line of
the document proper as it will look more
like a continuation of it, so you’ll
probably want to leave at least a couple
of blank lines before the footer is printed.
According to the manual the footer
position is counted up fix>m the bottom of
the screen, so if you enter a setting of 3
the first line of your footer text will
appear three lines up from the bottom of
the page.
Unfortunately this doesn’t seem to
work in practice, and with a setting like
that LocoScript will try to print the first
line of footer text on the third line of the
page, counting from the top. As this ia
occupied by text, it waits and prints the
footer text aa acx>n as possible after the
body of the document.
If the text fills the page this doesn’t
matter too much, as the footer gets
printed at the foot anyway, but if your
text ends half way up the page then you’ll
get your footer printed just under it. The
footer zone position must be set instead
at the line number on the page where you
want the first line of footer text to appear,
that is, something like 66 or 67 if you
want a small gap above and below.
You must also remember not to put
more lines into the footer zone text than
can actually be fitted on to the page. If
your first line of text is to appear on line
67, and you then enter four lines of footer
text, the final one won’t fit on the page
and will be carried over to be printed on
the lop of the next page.
If you are printing out a single sheet of
paper this could cause the program to
appear to lock up, and you won’t be able
to do anything with it, whereas all that's
happening is that the document hasn’t
finished printing its final line of text and
the machine is simply ‘"Waiting for
paper”.
Stop!
In dealing with LocoScript in practice.
I've been concentrating on items that the
manual doesn’t explain perhaps as well
as it could, or on slightly confusing areas,
and there's one Important key that
doesn’t even appear in the index, which
is the Stop key.
You should know by now that the Can
key (for Cancel) allow^s you to take back
any command or menu that you’ve
decided that you don’t want after all, and
in effect it’s the opposite to the Enter key
which confirms that you want to go
ahead with the action that you’ve
chosen.
The Stop key works ae an extra
safeguard and allows you to halt certain
actions if you change your mind. It won’t
work on every type of action, but if, for
instance, you’ve pressed the wTong key
and started to send the cursor to the end
of the document instead of to the
beginning, you can press Stop to prevent
you having to ait there and watch while
the cursor slowly but inexorably makes
its way^to the wrong place.
Pressing Stop at once calls a tempor¬
ary halt to things, and you can either stop
permanently by pressing Stop a second
time, or carry on by pressing Enter,
If you think you’ve made a mistake,
it's always worth pressing Stop to see if
you can get out of it again. It doesn't
cancel the action, but merely halts it at
the place it’s reached and allows you to
send the cursor back the other way or
whatever it is you wish to do.
I hope this aeries of articles has served
to explain Joy ce a little more thoroughly
to both those who’ve bought her and
those who are thinking of buying the
machine.
I said at the start that having spent my
hard-earned money on the PCW, I felt
justified in criticising where necessary,
but in truth there have only been a few
slight moans and I honestly feel it’s the
best buy I have ever made. It seems to
have almost doubled my writing output,
and you can hardly ask for much more
than that.
ABC
POST cooe
TEL NO
® ORDER BV PHONE
SAGE'
HokJeiT. of Ajjcea& and B^rcla^'card can I
o^er b-v 'fihiinarg TyrwsW* {091) 284 7f>77. j
I^ease allow 38 dai's fCH" delivery, ]
BETTER SAGE THAN SORRY i
BRITAIN’S BEST VALUE
COMPUTER HARDWARE
So far so good. If you’ve
bought an Amstrad PCW 8256
you've got the best value
hardware on the market. Bui
what now? Keep o n savin g with
the best selling, Sage ‘Popular’
range of business software.
Take your pick from the
biggest and best range of
professional software for the
AMSTRAD. Accounts, Payroil,
Invoicing* Data Base Management
and Communications programs,
all simple to use but highly
effective and yours froin as little
as £69,9y incl, VAT For the cost-
oonscious small business, there's
no better bet than Sage. ’^Tiat's
more, you don’t neetl to be a
<x>mputer buff to put our
programs to work. We give you
90 days direct after sales support
absolutely free, and for a modest
annual ^jayment well provide
ongoing support, including free
program updates.(Try asking
some suppliers of higher priced
softw^are how much support
the y offer!)
W'hat Amstrad did for
hardw'are prices. Sage, one of
Britain’s top software
companies, have done for
software prices. Talk to your
local dealer tfxlay. or send for more
information.
BRITAIN’S
BEST VALUE
0 ACCOUNTS The original SAGE
accounting system to automate your
bookkeeping. £99.90 incl VAT
9 INVOICING Automatic invoice
production linked to a stock
recording system £69.99 incl VA'l
•accounts plus
SAGE accounts combined with
Invoicing and linked directly to your
ledj^rs. £149.99 mcl VAT
• PAYROIX An effective,
easy-to-use system to automate wage
calcubtions.'payslip printing etc
£69.99 inci. VAT
•combo pack The SAGE
Accounts and Payroll programs in a
monev'Saving package £149.99
ind. VAT
•SUPER COMBO Accounts,
Invoicing and Payroll at a saving of
09.98. £199*99 ind, VAT
• SAGE DATABASE The electronic
filing system to organise your
records and produce reports and mail
shots £69.99 incl. VAT
• CHIT CHAT E-MAIL A special
version of this top-selling program to
connect to electronic mail systems
like Telecom Gold, One-to-Otie, etc.
Includes free Onc-to-One mail box
worth £50, £69.99 ind. VAl'
• CHITCHAT VIEWDATA JTis
version of Chit'C hat gives you access
to Prestel and other information
systems £69.99 incl VAT
• CHIT CHAT COMBO Save
3 l 39,99 with this combination of our
E-Mail and View^data programs.
£99.99 incl. VAT
r,
FOR MORE INFORMATION
Fill in tlie details bebw and post to^
Sagejwft jjlt, NE! House, Cenirc.
Ck^orth, Newoistk^ upu-n Tyne 3rj&.
N^VME.
COMPANY.
POSITION .
address.
-XI
Total Price....
& 247.50
■ I ■[ HLII ly ^[111 Ji'ctl ^ Fk'Lxd cti I. . Pf Sr rn i jdir'.
,i coriipk-[cly iiitcjjrjtcd LKt.'uLiii[s-Hctti^\, Ljre
puL'kJiicJi ;i ri-.iln'^tijL' pniv, \(> oduT (HiH.'kjf'f
ori (he iiiLirkf[ (fKlat (tftiTSMi nuieli it( Mjch :i
low i-ultv,
IMJIVUHIAI. MODirtJ^S OK COVIPlJ l>
SYSTI'M
iii£.M^ kJiii(] \*.i. Soli riuKJiik-^ :(i
cpnK .tW.TiJ t'jLi li! )H hup ilu-eoiupk-re snile
oF (H L- ti fh oill\ ,V2 T'l
Till It >1.41 PACK At.H
Vk icliik P ( “v r
(N\ OK I\Cj So
doUiiJoPI ^ J
''U I I.UM.I It .ONsiF
'li.Kkik P.t ■>,
"'ItK K J.IJMil U A' 3 V). 4 (J
Mrnkik- P.C.S. I
l‘LIH( ll.ASk Lh.lXd-:H
Moiklk- P.C S. T
V lMI\A].l.h.lXiJ:K
IS!-I i(T]-.-\i,pnK;i:t )\[.v
.WJ'osi
h",4(F
WKI.L rS1Vl}].[SliP[> SYSTEM
rilf P (..Sitfl sofiwiire lift' [lol
Ht'w O^'t'r y.tHJO rlH.KJiiLL-s h.ii t: lueil fiillv
i ipM-T-LC ii ]iTjl in riKO. , K ^ii iu i- 19KI.
Is P.CSOFT COMPATIBLE ?
^ r:S' (>iir SI, sti-rii op[-ni(es oji ;lII luis.ni' s
I ipenu inyi imideT (:PM, MS- DOS. c ir l-t '■£ )t IS on
fl!M. Oln t'Ki. /ftlicJt. Apnfol. in.. N;irUo.
(.:;]Uni. ( iiiTip;Hl. I'llittson uiJtE ni;l1t^ niort*
i i 1 11 iFu' iJKRsJihk- .-A.VISI HAO
AteevcTi i^rocUK'i.-J fUJl-CLMir.' \ [l I. TI \. >|-:it
S4SII-A1 Wtr usi- willi M .trld Coiiv-. l>(. )S.
iKAJMNC.Sl PPtmr, BACK I P
iA(.'struirij’h hfliiwe in injifull snpjiop
mi ruiir s^sioriis lo :i|] end .l rtMilt. ,t
iu'jwi.n-k of centres i> uli'ejd^ fujk
1 ip'i-idFonal ut oITut t.-onipk'(e hands mi
[r.iininji. HsinluT, we opt nil l‘ h JfOT L.l\i:
direi'E UtoLird C.^ [ojiiH' nipul jn>vs ets trr
lour
HOVt rO S.Wl- 0 > Ytll H SOFTW^ ARK
horeonpkte di'ijtiJsol rlK-tull P.C..S£3f(
jL.2-i“.S0 paekilyie, line I other flit hJ Liles rleludillji
PA 4 ROrL.Ltld JOB t.OMISt. (IIMncliecoupoiri
neiw or’i'eleplioEie: (iji j “nSiHrii “Ptiiap
Yen R (re'ARAMlil
El ;i[n P( S 5 tt nitHlltle does nol raitriisiine
Lip to voiir e\[>felatij ms w ill reJbiitl yn^ir
iTione^ i 111 nietlijtell
lo: ICiusoJtwiire Piik-ni:u:ioii;il |.(d . I Windsor t I wnihefs. W ludstjr .Arcade. Perntrili.
StJiiEli t ,|;uTliH'Ka]i. | J.-A. Pkaw -.end full ili'l.ifis on ilie< iHnjik'lePt 'sifi 4eeoLi.iil!in;i;
'acka^e nL ,y,2 l" S(j jiid iiiilii ikluHiP lllinluk s ;[| XdtJ.So
(.OIlipjiU
__ I'el Si I
pc]
SURVEY
The survey
in issue 1 of
Amstrad
Business
Computing
produced a
stunning
response.
William Poel
studied the
forms.
Business computing:
What did
YOU want?
The first ABC supplemerLt carried a brief
questionnaire designed to get readers to
work out what it was they needed from
their first encounter svitb computing in
their businesses.
The resulting forms have been read -
but not analysed by computer (shame'.)-
since the size of the sample and the wide
ranging nature of the questionnaire made
this very difficult. However^ the trends
were quite apparent, and prove the
marketing philosophy of Amstrad is dead
right. ..
Who?
The source of submissions would have
brought a lump to the throat of
politicians who specialise in empty
rhetoric extolling the virtues of why every
business in Britain should embrace the
^'new technology” and computerise in
the National Interest,
Ever> thing from fish and chip shops to
accountants, via small manufacturing
businesses and a goodly (Godly?) dose of
the clergy sent in their outlines for
consideration.
In other words, the heartland of Mrs
Thatcherenterprising community that
steadfastly avoided the products of those
other computer companies that featured
heavily with the political PR, but who
failed to address the needs of the small
business.
What?
The number one subject (besides word-
proceasing, taken for granted with a
PCW^ 8256) was accounts. This is not
surprising, but it is an area where a single
disc PCW 8256 is at a disadvantage.
The main problem being that account
data files need to be pre-set: and
changing the size of accounts data files is
a notoriously delicate task, if it is
possible at alL So you must try and get it
right first time. It isn't easy guessing how
many customers you will have in 12
months time, how^ many stock lines, how'
many transactions.
Playing with only 173k of data leaves
little or no room for guesswork, and
makes the totally integrated approach of
invoicing, stock control and sales ledger
nearly impossible. Far better to start
with the second drive fitted if accounts
<:) Wulliosersystems..—
bits and morememw.t
:: n JL/Lr
.. □ bj Rudimentary "..*.* □
c) Passable .,.,,,..1..... ^
Q d) Good.. ...^
p Redhol .....- O
's
year’s This S « ® «
□ the most crucial anH ^t ** probably
□ consideration « any sm^
^^irtensation project. ^ com^
coated us©
t7,HaX
hardwares
V'es-pt^
summary oi
any):
On>puteriis 0 ?
on extra staff
/oneelseis..
ARC^C lABC^C^ ^A mstoadBusinessCompiiti^ ^
are going to feature in your requirements.
Around 80 per cent of the submissions
confessed to have no prior knowledge of
computers or computing^ and were
bravely setting out on the great quest for
knowledge on their own, Not too many
owners regard their encounter with the
PCW 8256 as a “learning” experience-
but I suspect that view will become
modified after the first piece of software
is purchased.
Spreadsheets and databases come
joint second (no surprises here)^ and a
few people added comments, declaring
the high cost of Prestel and BT Gold to be
a severe disincentive. Mind you, £1 a
week is nothing when compared to the
cost of the phone bill but most people
seem to regard that quarterly event with
a fatalistic indifference.
In any case, how many letters can you
send for £1? And how many of those turn
up next day? The “recorded delivery”
E-Mail has been with us for years (telex) ^
and it is a mystery why no one is trying
harder to put together a low cost telex
line interface for the PCW 8266, Hang all
these modem mania, what the business¬
man needs is a real telex facility.
No messing about
A concise and clear cut attitude that
computers are for computerising is fine:
as long as the user is prepared to take a
clinical view on the costs of acquiring
knowledge, and actually add up the cost
of their own and their staffs time spent
in getting acquainted.
Anyone who does not count the cost is
participating in a learning experience,
whether or not they wish to call it that.
This ia why it is so important to make the
right choices at the outset, and why the
cheapest solution is not automatically
the best solution. It may well only be the
cheapest in the short term, turning out to
be very much more expensive than other
options in the medium or long term.
It was interesting to see that well over
half the submissions claimed no prior
knowledge of home computing either.
Some (admittedly dubious) statistics
seem to indicate that every man, woman
and water vole in Great Britain owns a
Spectrum (let alone anything else). I can
only conclude that the experience has
been so chastening that the owners have
written off the idea of ever taking
computing seriously where their
livelihoods are at stake.
The cost
Following on from this pointy when asked
if the hardware, software or time spent
learning was the most expensive element
of the purchase, came a touching
expectation that the highest price to be
paid was for the hardware. Oh dear.
Virtually 100 per cent of users decided
that they would make their minds up
about the next stage in their develop¬
ment of computerisation based on their
initial experiences. This is hardly
surprising - and it will be interesting to
re-ask the question in 12 months time.
The business outlook
Over 70 per cent of users claimed to have
a passable or better knowledge of
accountancy, It'S inevitable for a small
business to have to understand most
aspects of accountancy these days, as the
time spent in unpaid work on behalf of
the government is probably the major
driving force in the business computer
industry. It seems likely that the most
conscientious book keepers are likely to
be those who perceive the most benefits
from computerisation.
Almost everyone offered credit
account facilities for their sales, next to
the VAT return, the biggest moan in the
small business is the chasing of unpaid
debts, and the benefits of computeris¬
ation are very obvious on this score.
Stock control featured in 15 per cent of
the forms. This is not a bad thing, since
the rigours and discipline of stock
management are rarely observed
properly in small businesses, making a
computerised record about as much use
as a raffle.
Three people actually took any advice
on the selection of their system, and one
of those was a salesman from a multiple
electrical retail chain. This says much for
the pjower of Amstrad’s message and
promotional philosophy that "price is
all”.
Naturally enough, the three who took
the advice rated it as **good”, I only know
of one or two of the thousands who
bought a PCW 8256 to be disappointed -
and that was almost entirely due to their
fundamental meanness at refusing to
buy a big enough system to match their
immediate needs.
Conclusions
Those of you who sent in a form with an
SAE may wonder why you have not
received a direct response. I have dark
and terrible confession to make. The
forms and SAE^s were detached, and
since the form does not contain a name
and address, and Tm not into handwrit¬
ing analysis, I regret the only solution
was to stuff as much general information
into the envelopes as would fit, and
return them,
The fundamental advice to all is to
choose and use your accounting software
in conjunction with your accountant (he
may find it as much fun as you do), and
under no circumstances stop keeping
manual records until you are 100 per cent
confident that you have a system that
can recover from accidents such as power
cuts.
There are now so many different
software products available for the PCW
8266 owner that the prime considerations
should be:
1. Is the author available to support
the product? You’ll either pay in the
basic cost or with a paid support scheme.
Expect to pay for this service. There ain^t
no such thing as a free lunch, and
software publishers who don*t charge
enough go bust: then where do you
stand? Arriving just as the Official
Receiver is towing the sleek black
Porsche away is not going to rescue your
payroll system when the NI rates have
changed (yet again),
2. Does the software have any upgrade
path - in other words, if your business
grows and you upgrade your hardware,
will you be able to transport your
knowledge and your data with you?
Avoid cul-dt'&ac products where your
knowledge is locked in to the PCW8266,
Theresa plenty around where coun¬
terparts exist on IBM PC, CP/M 86 etc
that you have no excuse to remain
shackled to machine-specific software.
The future for small
business comtiuting
The Sage Rent scheme is a gex^d idea - as
well as being a very shrewd piece of
marketing in its own right by one of the
most wily and experienced firms in the
business. Dealer^ wishing to take a grip
on their localities could do much worse
than instigate similar ideas of their own,
and users could do far worse than take up
such ideas - especially where a dealer is
able to offer a broad choice from the
entire gamut of software available.
One drawback in such a scheme is the
uncertainty of software warranties, and
the scope for the awkward customer to
wreakliavoc with unreasonable demands
for assistance. So far, PCW 8256 owners
have shown themselves to be model
customers (that means they con go
through the door we've fitted to the Joyce
on the cooer - Ed), being small business
people who understand the reality of
business better than the hobbyist
consumer who is happy to spend hours on
the phone to a software house trying to
work out how to get past level 99 on Space
Invaders,
As long as we all learn from the gradual
decline of the plush carpeted, expen¬
sively equipped computer shops selling
ay Stems costing upwards of £5,000, and
approach small busines^s computing with
a cautious realism on all fronts, then
Amstrad ^111 have done the economy a
great service.
Too bad the government isn't interes¬
ted in creating a climate where it would
be viable for Amstrad to make the PCW^
8256 in the UK. But on the other hand,
just look what happened to those
manufacturers who tried, --
ABC
xrv
What puts the Plus in the
Scratchpad
spreadsheet?
Scratchpad Plus is an
electronic spreadsheet available for the
Amstrad FCW 8256 and CPC 6128 computers. But it’s the
Plus that makes Scratchpad the only choice for all
professional electronic spreadsheet users.
It’s the Plus that gives what others give...
Capacity.... Features... Help...
Scratchpad Plus is the ONLY spreadsheet
that does not have an "OUT OP MEMORY”
message - [t doesn’t need one[ Because
Scratchpad Pius is the ONLY spreadsheet
that carries on giving you working space
when other spreadsheets completely run out
of steam.
The power of Virtual Memory!
Scratchpad Plus utilizesVirtual” memor>'.
Just like any other spreadsheet it begins by
building your model in memory. But unlike
any other spreadsheet, Scratchpad Plus doe.s
not stop when you, have used all the memory
space available - It then pretends your disk
drive is extra memory, and uses the space
available to cariy on calculating for you.
Anyone doing any serious spreadsheet work
will tell you just how frustrating it can be
when there just isn't any room left to
complete your calculations!
Now that Scratchpad Pius is available, a
spreadsheet just isn't worth considering
unless it uses Virtual Memory!
Multiple windows
Most spreadsheet programs allow you to view
two parts of your spreadsheet at the same
lime. Scratchpad Pius is the only
spreadsheet which gives you aln’io_st
unlimited screen splitting capabilities.
Simultaneously view as many parts of your
spreadsheet as will fit on the screen at the
same time - Ask "what if' questions and see
ALL the answ'ers you need presented before
you!
Design the spreadsheet around your
application - Not the other way ,
round!
Wi th oth,er spreadslieets, the tt’ieoretica]
number of row's and columns you can have is
FIXED. If you need less columns, but more
rows - NO CM DO! With Scratchpad Plus,
you decide how many actual rfiws and
columns you require.
Display Pounds not Dollars
Let s face it - We are not part of the United
States ofy\merica. Our currency is English
Pounds not US Dollars [$SS$$).
Scratchpad Plus allows you to display the
good old sign-^OME OTHER
SPREADSHEETS DONT
The price of Scratchpad (and all the
“Pluses”) is just £69.99 inc of VAT.
Available from all good dealers, or call
( 01 ) 379 6502 NOW
Instant help
Scratchpad Plus has a comprehensive, easy
to follow, user guide and tutorial which takes
you step by step through all the features of
the product. And there is a comprehensive
set of help screens available to you all the
time you are w^orking with a spreadsheet.
Help just a phone call away
Every user of any Caxton product is hacked by
a skilled telephone support team who use the
products them.se Ives everv' day. If you have a
question about ScratchP^ Plus that the
manual does not an.swer for you, it doesn't
matter where you purchased our program
from - just dial (01) 379 6502. The people
who publish the product will help.
Help in the form of Training
Soon we wil I be beginning our series of
Scratchpad Plus training courses at our
training centre in Covent Garden. Pick up
the phone ai’id ask for details of prices and
dates.
aaies^^^
^ 3 ^
SmartKey II!
(worth £49.99)
Fora limited period only, we are supplying
FREE with each copy of Scratch Pad Plus one
copy of Sm artKey 11 - th e ve ry c I eve r
keyboard enhancer and macro facility which
W(irks with most CR/M software. Combined
with Scratchpad Plus, SmartKey 11 will
a] ] ow y (m to d isp lay w?i ndows. I'eca I cu 1 at e
mndeis, save files and print bv iust pressing
ONE KEY!
And combine SmartKey II with otlier
programs to take the ledium out of any
regular keybtKsrd wijrk you have to Jo.
r ^
Paxton '
Caxton S(.>lhvare LIJ.
1(1-14 Bedford St.,
London,
VVC2E9HK,
01-379 6502.
ScratchpadPJui iscuriV'fUJhl SLii|Kir-S<ii’I.Sm.,iylKL'yll
P OWTR BEHIND
Light Pen
A sophisticated Graphics
Package which includes a
Colour Palette, Wudge Control
for one pixel accuracy, Brush
Choice, Text Handling and
User Defined Characters.
it can Magnify, Shrink, create
Circles, Reaangles, Lines,
Curves and Colour Ffll.
There is Picture Storage and
Retrieval, a Pen Callibration
utillity and Printer Dump,
There is casette driven or
ROM software for the 464
and ROM software for
The 6128.
Casette £19,95.
ROM £29.95.
Speech Synthesiser
A speech synthesiser and
powerful stereo amplifier
which greatly improves the
quality of the internal speaker,
Ejxtremely easy to use with an
almost infinite vocabulary.
Supplied with text to speech
convertor for ease of output
creation.
Includes two high quality four
inch speakers designed to
compfinnent the Amstrad.
There is casette driven or
ROM software for the 464
and ROM software for
the 6128.
Casette £29.95.
ROM £39.95.
DK Ironies products are
available in all good computer
stores. If you have any local
problems obtaining them
contact us directfy.
You can order by phone
quoting your Bardaycard or
Access number, orders are
normally despatched in
2A hours.
YOUR AMSTRAD
^64K Memory Expansion
ConV'erts thse 464 inta a 6128
(except for the ROMS) and
gives 128K of rnemorY,
The 64K give^ the satne
amount and configuratfon of
RAM as The 612S.
It is supplied with bank
switching software fn the form
of RSXs to use the second
64K. RAM as storage for
screens, windows, arrays
and variables.
It allows the use of CPM plus
as supplied with the 6128
It requires no additional
power supply.
£49.95.
256K Memory Expansion
Converts the 464 into a 6128
(except for the ROMS) and
gives a total nnemory of 320K.
Gives the same memory
configuration as the 6128 but
there are four extra banks
of 64K.
It is supplied WJth bank
switching software in the form
of RS.Xs to use the memory
as storage for screens,
windows, arrays an:d variables.
The 250K can store 16 full
16K screens,
It allows the use of CPM plus
as supplied with the 6128
It requires no added
power supply.
£99.95.
^2SeK Silicon Disc
256K of RAM disc accessible
many times faster than the
coi^ventional drive and with a
greater disc capacity,
k can be logged on as drive
B or iri a two drive system
as drive C.
It will accept a?l normal
Amstrad disc commands ie.
load, save, cat etc
Data can be transferred onto
the Silicon disc from a normal
disc or from RAM, application
programmes can then vvork oi^
the data at vastly increased
speed.
£99-95.
(Miffponks
MANUFACTURERS OF POWERFUL PERIPHERALS
DK Ironies Limited
EngJands Lane, Gorleston-on-Sea, Great Yarmouth, Norfolk NR3t 6BE
Phone 0493 602926 (24 Hours), Telex 975403
Thinking
of buying
a PCW 8256?
Disappointed
with your
PCW 8256?
VISIT OUR SHOP AT THEN PERHAPS YOU
92 VICTORIA STREET NEED TO BE
LONDON SW1 TRAINED PROPERLY?
• COMPREHENSIVE DEMONSTRATIONS
A WIDE RANGE OF SOFTWARE AND
• SUPPLIES
• MAIL ORDER WELCOME
BARCLAY CARD • ACCESS • AMERICAN EXPRESS
DINERS • SAME DAY DESPATCH ON CREDIT CARD
ORDERS
-r
METYCLEAN
BUSINESS SYSTEMS
Please send me details on Metyclean
Training.
* Please telephone me to make a booking,
f‘please delete as i‘eqiiifed)
Name __
Metyclean House, 38/48 Monkton St,
London SE11 4TP
Tel: 01-582 5555
Company
Address _
I
I
AUTHORISED IBM AND OLIVETTI DEALERS
Postcode
Tetephone
!ABCABC-ABC»ABC-Ag
Amstrad Business Computingfcc > ABC • ABC - ABC • ABC
ABC
SPECIAL
Cliff Lawson, the
man from Amstrad
technical, returns
to present part 13
in his awe
inspiring series of
articles on the
socio-economic
effect of pink jelly
on a settlement of
lesser spotted wood
voles. In fact it*s
really something to
do with redefining
the Joyce
character set (on
screen, not printer,
sorry!), but that
doesn*t sound half
as interesting.
better make it clear that the re^t of this
article is unlikely to take any prisoners.
Some of the sentences are of a highly
technical nature and should be avoided
hy anyone scared of the-word PEEK,
Much to the protestations of the
Editor^ I think it has to be said that any
normal thinking human being will prefer
Sans-serif text to that used for setting
this magazine, (Sans-serif means that
the ends of the lines of letters don’t have
ostentatious twiddly bits).
The eagle eyed among you may have
noticed that your Joyce also has aerifs on
some of its characters and, as 1 don't like
them^ 1 figured that something needed to
be done. The fruit of my labours is
presented here, a simple (???) way to
redefine the entire Joyce character set (or
just selected characters).
When we sell you a Joyce, there
probably aren’t many people who realise
that we also throw in several hundred
pounds worth of software. Locoscript
itself must be worth several hundred and
in addition to this yo'U get Mallard Basic
(£100), GSX (£2O0ish);DrLogo (£3,37),
and Digital Research Programming tools
(SID, ASM, MAC, RMAC, LINK)
(another £200ish). So it seems like a good
idea to make the most of this. The one
drawback of the multiplicity of
assemblers that we supply is that they
are all Intel 8080, rather than Zilog Z80
assemblers, but this isn’t really a major
problem if your head is screwed on the
right way (your nose should point in the
same direction as you walk).
Mission possible
Your task, should you choose to accept it,
19 to type in the two assembler listings
shown here. They must be entered into a
couple of files on disc and by far the
easiest way of doing this is to use RPED.
If you have set your CP/M disc s t that it
has a PROFILE.SUB as described on
page 15 of the CP/M section in Book 1,
then just type the word RPED, Once the
editor has loaded, hit f3 to create a new
file. When asked for a name, type in
either REDEFINE.ASM or DOIT.ASM,
depending on whether you are typing in
listing 1 or 2. The spacing in assembler
programs is not exactly critical, but it
does ease readability if there is a good
sized space between each field of an
instruction.
When you have typed in the file name,
before hitting Return it would be a good
XIX
ABC > ABC • ABC • ABC • ab| AmsfaadBusinessCompi^^ . abC • ABC ■ ABC • ABC
|>tOTf tfxt.txt
Df vt Tiiit to %t, ihit is tk fuostioR
Iftifthr 'tis noblw in tk lifld
To soffor tk sUng« and mm nt intragiotts fortuni
Or to tm ami igainii i sti of triubii and bi OF^oiing ind thM.
To ditj U skfP no non ind k > slfiP t« siy «« tnd \M hiirUehii
Am) tk thou»ra nattiril ihKYi tkt fitsb is kir t«.
'Tis a nniuwation. moutly tn be iishid.
Tn diej to steepj to sleep, lerchince U dretn.
Ay, there's the rah. For in that sleet of death
]ml dreans ftag twe when ve have ihtirfled off this nirtil toil
Ntist give rs piuse,
Therc^s the respect that whes uliititg if such long lift*
H>twt tfxt.txt
To be or not to be, tnot is the qvcstien
Uhfther 'tis nobler in the nind
To svFfer the slings and nrrws of ootraoeoos fir tune
Or to tnk oms igoinst ft sn of trouble ami bg opposing end then.
To die, to sleep no nore am) by g sleep to m ue end the hedftoches
And the thomond tmluml shocks that Flesh is heir to.
His 0 eonswnotioni beooutlg to bt nisb™.
To die, to sLeepj to sleep, perchonoe to drenn.
Ay, there's the rih, fir in that steep oF death
Vnot dreons mg tone when ue kve shufFLid oFF this norUt coil
kit tive us pause,
There s the respect that mkes caUnity if such long liFe*
2'op: With serifs* Bottomi San»-«eHf
idea to remove your system disc and
insert a formatted blank that has a bit
more apace on it.
Putting it all together
Having entered these two files, the fun
really starts. They both have to be
assembled then linked and finally
combined. To do this, you will need to get
your (back up of) side 3/4 disc out of his
box. Kemove the disc onto which you
have just saved DOIT and REDEFINE
and insert side 3 to the left. Then type:
RMAC B:D01T
After a short pause, you will be prompted
to insert the disc for drive B:* Remove
side 3 and insert the disc with the two
files on it. Once this operation has been
successfully completed, you should be
met by the following:
CP/M RMAC ASSEM 1.1
0251
0(X)H USE FACTOR
END OF ASSEMBLY
If anything else appears, then this almost
certainly means that you have made a
typing error, so go back to RPED, to
correct the file (DOIT.ASM).
Once the file has been successfully
assembled, remove the disc and insert
side 3 again. This time, type:
UNK BtDOIT
You will be asked to insert the disc for
drive A:, just hit a key. You will then be
asked to insert the disc for drive B:.
Insert the disc with the assembler files
and then hit a key. This should produce
the following;
ABSOLUTE OOOO
CODE SIZE 0251 (0100-0350)
DATA SIZE 0000
COMMON SIZE 0000
USE FACTOR OO
So far, ao good, now you'll have to repeat
the whole process for REDEFINE.ASM.
Insert side 3 and type:
RMAC B:REDEFINE
Helpful hint: RMAC is on the disc for
drive A: (side 3) and REDEFINE Is on
the disc lor drive B: (disc with assembler
files). Then type:
LINK B:REDEFINE [OP]
This will produce a file called
REDEFINE.PRL, which is a page
relocatable file containing a CP/M RSX.
This must be renamed:
REN REDEFINE.RSX-REDEFIKE.PRL
This must be added on to DOlT.COM
using:
GENCOM B:DOIT B:REDEFINE
(GENCOM is on side 3).
If you understood all of that, you
should now have a disc containing a file
called DOIT.COM. With this disc in the
drive/type:
DOIT
All being well, the character set will now
XX
6128/8256 OWNERS! PAY LESS FOR THE
BEST PROFESSIONAL PROGRAMS.
SUPE'rCALC2
"/( csn-( He ffiuifuKi . . .
ont of rfte iwil-Anown
rjn the
v^^orhi. used tiy
HJVOfyj/WJOe ff rnffkBS
sven /nfjre vtubfn es a ^fliv-cAsr
t^us^rnesj; Cum-
^vting Weakf'f t2t'S5}
"A f/jssff sp^eRdsh^st . Ofle
fnajef dtfvc^efjye ovfif muff
'Cdo'pfPSfsrt\s, is 4 HELP fuPCuan
ypfy eisr id ru 'ea^rt
most for doyan<i 1*^0 bas hopes
Of rufloing e businass-'' iPefson3<
Cootpuf^r World 02-3fir
Clear. helpM tr^anual
ie5surt& and s-arviplE spifiadjneetS
already on disc. Or^-screen HELP
Advancgd guide, too S Wft a2 5t?
I ArTT,Eofl''SorCirTT’iUS.i
Save CS.flO o" tecommenoed
pftc*.
CARQBOX
CsrifiiOx is povi^sfify/ £^.?reii'ij-e
Sir®? eltfctror^ic
card-rndeicing system avaiJabJe
Now on (tie Amstrad for aioJt
or? rtS f fdEpend^rvg
fields
No card.
No N-msr !o thg number of indexed
or fiJc Design cflrds as you
^eve found Cerdbos simpfa lo
use and the rtTartijaf clear enH
het^ful 612a,8259.*c,i™j
Save £fi,oo ofl ir*comm*r>d*d
price. Only t94.99
POPUIAR ACCOUNTS
^ Tfie 5aitrs puclisg^ bas tbe ^dgg
[he jTwnt/at>unJ 10 SO pagti js
iufi of HtuStfBtior'^ fd fneniffy.
whHf slfli being ■
fAmslfad Action 02f8&i
-Aifoed ef ipd/jmesses. bur
sliatttfy forger than tbase y*nO use
cS hodtr . . . Sage maidomSB
user Hotiioe. yybich fS extremely
useful. Thi? program iS vOfY
powcdui. ..a reolfv doss have sfl
the povYor Of more sopbistjcaied
accuirnrs pactfsges ruOhfng pn
machines fif^e the fBM PC at a
fraction of the cost". tWbatMfcto
02mi
□eiailad intormaflor/t&mbioatkon
pactsgas in om catalogue-
aj56. iSagel
SflVa ™ raciHiimerwdaCi
pric*. Only ^94-^^,
AUDIO TUTOR
Wh-3t [he manual never taughi
you’ Two daubla-sFried audio
cassettes take ytut !hrough 4
forty-five mmuta, step-bv'srap
fessDn-i FolJow the instruciions at
your kayboard and learn cq get (fip
most out of yqur4ma(rad aooh-pst.
3256 only. (Naw Star Software)
Two sound Caswltes £9.9S.
KEYBOARD TUTOR
This Touch n Co teytroard tutor
teolly works. By the end of the
Course, you should teach 40
words 3 mirmte with an aijjtiabetic
accuracy of 95%. and a numeric
accuracy of fOO'fe. If you concen¬
trate. you car do it in 24 hours'
■&T26./B256. (Ca.iiton|
Onify £24.99.
"Quite simply, you're the best". (G. Murrow, Edinburgh)
drgraph
Oeta can be .rnte.ed nithai
mai’iualiy or From i aprc^dsKeet
Hite Soperce'c You can ur-oduce
line bar scatle- and SrUCk graptis
3 S wall is cnfi cnarTS and te’^t PP'Y
charts, WorKs W'lti noiri AmsEraa
and Eo&on-comoat.blfi pnntars
Bar Cbens uan be ^racked
clustered O' arranged .n siep& or
sticks Pie cr^s-'IS can mfud^
exploded SMces Crtrnoine line and
bar charts «- ornt .1 vO'-J wish.
Ctieose From 3 d. Me rent type-
styies lo- >0'-'
Amslrjd face n s amaiirvg tha
d-Htienue ir-iiS P'Lhg'cm innkeS. to
me wav vDu prcsem vout iolorri^a-
tior^ 6l2afl2b&. i.D.g'tdl
Resea-Chi
Save £S DO on racommended
price Only £44.95.
CASH TRADER
of the mosf-fdendfy pieces
of softY^ere oa a CPff^ ^
idro many.rmaff.firms, yot, tfp
your tti^ accoums. u t,ot
/mpose on ycu , . . tf vnot
Aaperwo/* tends ro he somewfiat
■hepha.era. Cash Jr^Per is hriJ/fam
at cfeat/ng order from chaos ft
'h efmost ifny i-maff business
environment . j poiverfuJ
K;?S6/
Save ElO OOon rocommend-rf
et 39,43
J
DISKS £37.so for 10
Ooubie-sided 2'' blank discs- Each
disc in a fiingiad clear p-lastiC boS
Buy discs sinfllY '• You wish for
C4.D0 each. Or save on TOn. juS'
£37.50
BUSINESS
CATALOGUE
Send El <or <Jor catalogue ol
business soltware. refund isd wilh
yo'jr firs! order.
6128 GAMES
CATALOGUE
, Bend £ 1 our catalogue of b1 33
games
your firSl order. 20.O00 ■words,
illuiilrated with screen shots,
quotes ail the raviewE.
6128 G*AX.
The Graphic Adventure Creator
combines greater power w/lf?
much g.'-eater ease 0 / use. Soth
g.raphics designer ar^d text organ-
i.ser are in marnory at the same
rime . . . ft s a beaurPuf/y designed
pacfiage''. fPopuiar Computing
Weekiy fO/SS) ^
'The mast astounding program
i ve ever encountered op an
eight-bit machine . . Those who
nYOnl /o write adventures wiil find
there is no better vaJue-for-money
product on iha .market. The neat
Simpheny and power of the
rammaf?tfjs;.. coupied with the r/hy
f fK the grograrn takes Op pots it
f3rahaad'\ fAmtix i2iE5i
6 1 2B only. The Graphic .Adventure
Lreatcw by IrlcentLve
Ottly £24.95.
"By far the best service of any other mail order company".
(C. Green, Dorset)
TASWdRP®^^®.,,,
f24 P5 i'PU ger ^ flowetiu
JnJaLy-id ^ irtfprocesw
ano' a iitpe.'fr data merge prpg'f^^
Ta Jord nas fr.fy grown ub ■
^^,?/iiies^-P fP 60.000 chsraciers;
HtLP a" !he
on-screen HtLP ^jn-Eceen
, e 81U r« / ,,T a.m an)
notepads omv
Only £24 95.
TAS-SPELL6128
-A very worthwhile sySteo^
^ ^ _j,s* fhe rflcurre-
™ish -f f
documents. or y
Only £16.50^
HOWTOORDER
A LL 0 R OCR S NOP N'A L LY D E S P A TCH E D WITH IN 24 H DU P S
1^ PHONE 01-946 93B3 ai any lima. 24 phourE a day. Tall us ■your
computer type, rupme, address. Order, credit card lyjJ# and number and e.nj]iry
date, plus ynur own phone number. Di,jring office hours, you'll got g person,
not our Arsaphoha Order from anywnere in ihe wprldJ satisfied customers m
64 countries'
2, W3FTE to u£ 41 SPEiDYSOFT, 37 Church fload, London 9W13
9HQ, EhglMnd, enclosing a starlrng cheque. postaF order or bank draft ot
give your credit oard details as above
AC CfSS.'VlSA^eu FI OCAfiD,-WASTE RCAfl 0 honoured.
3. ElTHEft WAY. please add the appropriate charge fO' p^p to yOUr Order.
UK addnesaea £1 per program. Europe f 1-50 per program, eisewhere £2 par
pr&gram. UK prices inolode VAT, eKpOri prices ire the sanie because of the
axpre work.
TAPE/OISK
TRANSFER
A ready good program with a
professionai sheen to the whgie
Thing. . vaty user-friend/y andstiH
noprks Of] Ybry igog programs the
Pnfy program fp offgf
sanding (tutpiit fa printer "
fAmstrad Action 0 Z.i 86 }
A disk otifity which gives J f
ca.mmands which make the task of
tape-to-disk transfer tiierafiy
chtid's pfay . ..i found rhe program
inv^uabie. jt performs extrsmaty
wa ft... an invaiuebie aid for those
with rxawfy-acguired disk drives''.
(Popuier Computing lA^eejlTy
f f idsf
61 2 a onry. THANSfWATbv Pride
UtiJitilBs. Onfy £11.95.
■MINI OFFICE 2
If YOU re iusi getting used to your
6129. this amSiing smtb of
prOPfarTiS on orifi disk could be the
peat iptfoduction you could buy to
the poweriui serious uses of vouf
COTTtpulPf.
Thete'3 3 WORD PHOCESSOfl
with A 40 or BO M^omn display: a
database which wiM pass
records to (be wordpro: s
SPREADSHEET a^d a GRAPH
pragrpm: e COMMUNICATIONS
program to access ^
Tetecom Gold end even A LABtL
PRINTER
All moclulas wili use the AM-X
Mouse if you've gdl prie. If you
haven't send forouf catalogue and
save money' 6123 only. lOeta-
basel Onlv £19.95.
LASER BASIC
'Of irsmendous vaiud to Anyone
wanting to become involved in
graphics programming as good
Acitan 02/E8i
Sritbanf new games-wrip'ng aid
... the manvafis thankfutfy com
prahansive and saay to fpfiow .
rnora than yust a games tfesigner.
P s a ma/or shot in the arm for your
compular, driving it to new heights
Of performgpce. iCs in e crim-
piatefy diftareni (eagua fp any
sprites Of games designer package
may have seen before"
fPopuiat Computing Week.(yf
Laser Basic adds 200 new
commands to your SASIC and lets
you ere a to arcade games with
Sdund and Action. SI2a
onfy. rOceaiVOasis) iQnly Ct9.95.
TERMS OF BUSINESS
T. All nrOEra must be pre-paid in itarling or charged to your credit card.
The banks have agreed not to sell SOltware as long as we don't gfve credit,
i. In the unlikely event tost you receive a taully disk, we will replace it ei
once. But, please, just return the disk, not the rnanuAi as well.
3, Moat programs require you to copy them to make 4 working disk. We are
therefore unable to eschange disks for any other ptogram or to issue refunds
4. Out llsbility is limited to the raplacement of program discs shown to be
fauHy. We camtdl ba bald liable lor any loss arising Out Of the use of these
prosrsms.
ACCESS
SPEEDYSOFT
fTl f
^ EUnOCARD
VISA
01-8469353
fMcreferCf^] 1
MASTERCARD
XXI
ABC•ABC•ABC-ABC AB
have been changed (for the better?).
If you cast your eye over the file called
DOIT.ASM, you will see that the
majority of lines in it take the form:
db ‘?*,nn,nn,nn,nn,nn,nnjnn,nn
Where the *T is the character to be
defined It his can also be given as a
numeric character number 0..255). This
is then followed by 8 bytes of bit
significant data that define the 8
successive lines of dots that make up a
character. Anyone who has ever met user
defined symbols of any sort (such as on
other Amstrads. Sinclairs and Acorns)
will no doubt see the exact method of use
for this. Basically, if you draw the
character to be defined on an 8 by 8 grid,
then convert each line in. turn into a
binary number, these can then be used in
such a definition H
If DOn'.ASM is changed, then it will
have to be assembled and linked again
(you don't need to do REDEFINE .ASM
again). Then the RSX has to be added
using GEN COM just as before. Once this
is done, the command DOIT will once
again redefine the selected characters.
The more enterprising amongst you
may be wondering just how this rabbit
was pulled out of the hat^ (If your not one
of these then retire satisfied at this point
because the going is about to get really
tough).
These programs demonstrate several
useful lessons for the would be assembler
programmer. Firstly it makes use of a
CP/M RSX and therefore demonstrates
how they are used.
In CP/M+, any modifications to the
operation of the system can very easily be
made using RSXs. I’ll assume you
already know what a BDOS call is. An
RSX allows one to patch location 5 (the
BDOS entry point) so that your external
code can have a first look at the call being
made before control is passed onto the
original BDOS entry point. The beauty
of this system is that these operating
system modifications are contained
within a relocatable module that can
easily be attached to a .COM file so that
it is able to make use of new BDOS calls
or modified versions of the existing ones
that can be used within a number of
different driving programs, RSXs at¬
tached bo a .COM file are loaded on page
boundaries from the top of the TP A
downwards. This gives a secondary
benefit if a piece of coda must reside in
the common memory of plus {fi*om#C{)00
to#FFFF), it need not be moved from an
address at the lower end of the TPA to a
fixed address at the top. Instead, CP/M+
will move it for you to an address that
best suits it and will do any relocating
needed into the bargain.
You may wonder why a piece of code
would want to be in the top of memory in
preference to being lower down. Well, the
essence of operation of CP/M+ is that one
bank (64k chunk) of memory contains
the TPA while the rest of the CP/M and
screen memory and so on are kept hidden
within some other 64k chunk,
To communicate between TPA and
screen memory, for instance when a
character is to be printed, there must be a
smallish piece of the memory shared
between all banks so that values can be
passed back and forth.
The 64k banks are really made up of
four 16k blocks, one of which is common
to all banks. There are various possible
combinations used for the operation of
CP/M. The BDOS bank is made up of
blocks 7,3, 1,0, the TPA is 7,6,5,4, there
is an extra combination of 7, 7, 8, ? and
the screen environment is blocks 7, 2, 1,
0, Block 7 (the top 16k of TPA) is
common to all these environments. The
blocks contain the following:
0 BIOS extended jumpblock
1 Screen memory
2 Matrix RAM, roller RAM and some
screen memoiyr
3 BIOS and BDOS
4 Bottom 16k of TPA
5 Next 16k chunk of TPA
6 Third 16k chunk of TPA
7 Common - top of TPA plus switching
code
8 CCP, hash tables and data buffers
From within the TPA it is possible to
call one of the extended BIOS routines in
block 0 by calling the USERF entry in the
BIOS. This is achieved by getting the
address at location 1 (WBOOT) and
adding an offset of 87. This gives the
address of the USERF routine.
This value can then be stored following
a 0C3h opcode (JMP instruction) to
produce a simple routine that can be
called (just like ENTERFIRMWARE in
Amstrad CP/M 2.2). The call is followed
by an inline address that is the address of
the routine to call.
One particularly interesting routine is
at address OOOE9h, this is known as
SCRRUNROUTINE and will allow the
screen environment bank to be switched
in, thus allowing access to the screen
memory, the roller RAM and the
character matrixeSn The matrixes are
held at 0B800h to OBFFFh and the effect
of the program is to update a particular
group of eight bytes that constitute one
particular character*
The actual position in this area is given
by multiplying the characters value by 8
and adding this to the base address
(OB800h). The area of memory from
(JBdOOh to OBTFFh holds what is known
as the roller RAM, this contains 256
words each of which is the address of a
pixel line on the screen. This can be used
for rolling the screen.
If you didn’t understand all that you’ll
be pleased to know that neither did I. A
good look at the example program shown
here will probably tell you a whole heap
XXII
Call our
order hot¬
line now!
^ 01-379 6502
Software the
professionals use!
Now available for the Amstrad CPC-6128,
PCW-8256 and CPC-464 (with CP/M)
Imagine you have to prepare a
report, plan a holiday, launch a
new product, arrange a wedding or
simply sort out your ideas on a
new activity.
Brainstorm is a three dimensional
scratch-pad designed to be the
quickest and most efficient way of
organising your thoughts on any
subject. Hallows you to think,
write, edi t and st rue E u re a [ [ at the
same time.
First dump your random thoughts
into Brainstorm. identif>’major
points; jot in oth er thoughts as
they come to you; maybe dev'el op
an idea that particularly appeals.
Unobtrusively BraijiStorm .starts
to develop a model of
what's on your mind.
You don’t
have
to screw up
of paper, use
an eraser or write things
out again. You can cut, piaste
and amend your ideas at will. Add
in afterthoughts, change emphasis
and resequence,..all at the touch
of a few keys.
Brainstorm is the equal to a word
processor on words, or a
spreadsheet on numbers. Witli it
you w ill develop the ideas in your
mind...all in a fraction of the time
it takes w'ith a scratchpad and
pencil.
ffyouthinkvou must Brainstorm.
SmartKey has the power to
dramatically improve the way your
personal computer works for you,
by customising and automating
your keyboard and software.
It enables you to assign any long,
repetitive, or difficult-to-remember
set of keystrokes to any single key
on your keyboard. Press this key
once and SmartKey, the electronic
assistant , will do thew^ork for you.
it can be used with, and is invisible
to, your other programs.
With word processors you
can type standard
paragraphs.
reformat
text, find files and
change margins
instantly. With spreadsheets
you can define key-s to display
windows, recalculate models, save
files and print automatically. And
with databases you can find records,
enter data and produce reports with
just one keystroke.
With these and other software
products the possibilities are
endless! SmartKey will increase
your productivity, improve your
accuracy and reduce your
frust rat ion. You r .\ mst rad
computer will be a lot easier and a
lot more fun to u.^e.
Are you frustrated by the keyboard
barrier? Would 'error prone and
slow' fairly describe your keyboard
Touch N" Co wilt change all this.
It is a carefully designed keyboard
skills course developed over the
last 20 years. Having been
implemented on today's
business micro¬
computers it
has
achieved
success a.s the
UK's most popular
typirig tutor. And now it’s
available for the Amstrad range of
disk-based computers.
The course dev^elops your skill on
the QWTiRTY keyboard and
numeric keypad. With a little
concentrated effort you can
achiev'C mastery in just 24 hours.
it is actually so much fun to use
that it becomes addictive. So don’t
start using Touch ‘N’ Co whett you
have something more important
you should be getting on with]
Touch ‘N’ Go gives you the
Opportunity to banish keyboard
frustration forev’er and increase
productivity with the sofbvare
products you use.
Cardbox is the most popular, the
most flexible, the fastest and in fact
THE BEST simple electronic card¬
indexing system on the market.
With Cardbox you
can maintain
instantly
records of
customers, suppliers, staff,
bookSt journal extracts, club
memberships, widgets and just
about anything you can think of.
You design the card layouts
yourself and index the information
as you t>ut it in. You can have any
number of keywords in a file,
display or print cards in any formal
and exchange information with
other programs.
You can have up to 65,000 cards in
any one file {depending on disk
capacih'T Each card can have up to
1404 characters on it, There can be
up to 26 fields on each card. The
largest field you can have is 1404
characters {the size of the card).
And there is absolutely MO LIMIT
to the number of indexed words
vou can have on a card or in a file.
Offers last for a limited period only.
Please add £3 P&P per product,
© Cardboii- Busint'ss Sim’iuLtifhn.s; SmjirtKL.y-l’BN ^’,(1— 3Tirciiui'tSyitLiiris:iitiitrStorm —BirainStiiriri
Caxton
Caxton Softore Ltd,.
I>ad] n g H ouse ,10-14 Bedford St.
London \VC2E9HE.
1
If you run a small business you'11 know, only too
well, how much unproductive time you spend
on that necessary evil, paperwork.
Quest Business Software for the AMSTRAD,
IBM and COMPATIBLES and most CP/M micros
will, quite simply, relieve you of the paperwork
millstone and can PAY FOR ITSELF in as little as
ONE MONTH by d ramatically increasing your
efficiency and profitability.
Since our award winning CASH TRADER was
published last year we've considerably
expanded our range of Business Software to
save you time on accounting, searching through
files, typing letters and producing reports.
As many of our packages ate available for
evaluation prior to outright purchase, you’ve
everything to gain by ordering today Just
because our software costs less ft doesn't mean
that we've cut corners or skimped on detail-
thousands of users, world wide, will testify to
that!
AH Quest Business Software is very easy to
use and we’ve paid particular attention to
provide detailed documentation, and, should
you need it. Ongoing support.
You could say that we haven’t slept...
...So you can.
z z ^
QUEST BUSINESS CONTROL SYSTEM*
THE LOW'COST FULLY INTEGRATED ACCOUNTING SYSTEM WITH
OVER 30,000 USERS WORLDWIDE]
"Behaves h'Re mucli more expensive software, and (swell
strLictured" Whdl Mtcm' Feb. '66.
These accouTTting systems designed for the Amstrad, IBM
(and com patibl es) a nd m ost CP/M m (cros put the power of f ul ly
integrated accounting within even the smaKesE budget. The Three
modules, ofwhich the system comprises, are Sales Led get/
Invoicmg/Stock Control: PurchaseLedger : Nominal Ledger,
Modules may be purchased independently if required and full
software support is available,
All packages are fully documented and an evaluation suite for
ALL THREE modules is available.
EVALUATION COPY ONLY £19.95! tHday Money Back Guarantee)
CASH TRADER**
nfyour paperwork tends to be some^^'har haphazard. Cash
Trader Is brilliant at creating order out of chaos" - 'What Miao’
Feb.'86.
Cash Trader has sold over 5,500 copies since its launch last
year and has been universally acclaimed. Designed for business
people - not accountants - Cash Trader is as easy to use as a
Cashbook with the added advantages of automatic totalling and
cross costing, the ability to produce printed reports for VAT and
Auditors' requirements and the tremendous benefit of accepting
ANY TYPE OF ENTRY in AhEY ORDER - eliminating tedious manual
paper work sorting.
Additional reports from CASH TRADER may be simply
produced with ANALYSER-a low cost add-on module.
Cash Trader and Analyser are supplied with full
documentation and software sup port, if required.
.. ."an outstanding and original contribution to business
profitability and efficiency" The Standard Micro Business Awards.
Sept 1965
EVALUATION COPY ONLY £19.95! (14 day Money Back Guarantee)
* For Amstrad WPCa^Se.CPC 612S.i564aTid4M itwinDrivei
'IBM. Compatibles and mosl MSDOSof CP/M micros C4Bh rroder can run on a single drive.
/orks like a dream
rwork
g
ma
THE AMSTKAD POCKET SERIES
WORD PROCESSING: SPREADSHEET: DATABASE: REPORT GENERATOR Olf ice Autoination at a price to Suit your pocKet'.
Sold in 42 countries, these four essential business tools originate from J^irroPro -the authors of WORDSTAR ^ the best known software
package ever produced
POCKET WORDSTAR WITH MAI EMERGE - Professional WORDPRO CESSING with a host of features and incorporating MAIlMERGE. to
allow personalised letters arid address labels, etc., to be extracted from MAILMERGE.
POCKETSPELLSTAR-will check the spelling in your correspondence autornatlcally; from a 'dEclionary' stored fn your computer
POCKETCALCSTAR - Enjoy the benefits of accurate forecasting and planning with this spreadshcei.
POCKET OATASTAR “ Your electronic filing cabinet in which valuable information is held safely and is accessed and sorted at the touch of
a but tom
POCKET REPORTSTAR- Designs and generates the reports you need - in the form that you require them. Invaluable when used with DataSrar
WORDLINK - Links ABC accounting with POCKET WORDSTAR to enable details from your ledgers to be utilised for WORDPROCESSING,
word link, for example, will enable you to send personalised lettersto ail accounts more than 30 days overdue-Automatically,
TYPING TUTORS
KEYBOARD COACH - Absolute beginners will soon Increase their speed and accuracy with this easytouse tutor. MASTERTYPE -for "two
fingered typists" to help bring other fingers into play WITHOUT starting from scratch.
Amsi rad and most CP. .'n machints. Twin, drives fldsiMdjle-.
MATCHBOX
The stand-alone Electronic Card index you canT
afford to be without!
Oniy£2^,Q5
M ATCHB OX IS one of the easiest to use
software packages ever designed, ir allows you
borhto store infer matioTi ( ^g, customer records,
product specifications etc.) and then to sort it in a
variety of forms that may then be used, if
requried. to print out lists or labels.
features include:
• Up to 32000 Records per File
• Up to 30 Alpha or Numeric fields pet reco rd
• Sorts on any selecred fietd.
MATCHBOX ES equa I ly valu able for business or
private use!
AmslTadA^56. Can r'iUJOfi a arig^-? drive.
WAGES AND SSP*^
How much time do you spend calculating Wages,
Tax. and N.L or maintaining SSP recordsfToo
much?
Our WAGES and SSP package takes ai! the
hassle away by automatically ca icuEating salaries,
wages and overtime.
income Tax and N.l contributions are also
calculated and payslips produced together with
comprehensive payday reports. The system also
creates Year End Forms PM/PSO and P35 {CSf.
Full SSP records are maintained, sick pay due
calculated and reports printed.
Annual updates for TAX and N.l, changes are
available together with fuH software support. Ef
required,
EVALUATION COPY ONLY tTO §5
4 , 14 day Money Back Guarantee)
■ THiniOn WPC KSflni CTC B liB. 6M ar>d
J IBWandGampaiiblei ApriCH
SOFTWARE FOR
ACCOUrmANTS*"
SHOEBOX. A powerful IncompEete Records
Program produces Trial Balance, Profits loss A/C
and Balance Sheet, simple to use. rapid entry
routine, autnmatic vat extraction. Unks to
Wordstar for tailored reporting, comprehensive
audit trial, up to 300 Nominal Accounts with 90
sub analysis codes In each.
POCKETWOKDSTAR accepts Final Accounts
reports from Shoebox, offers comprehensive
editing and printing options.
TIME RECORDER records Time and
DisbuTsements. Carers for up to 200 clients with
150* charge rates, produces comprehensive WLP
reports.
‘ Wslumw tor Amstrad. I6W wd accprr.Tnadfltfl mpie
' ArTHlrad Wt*cW&6. CPC Bl.25. i63 and.464 ivitti Drivn and
{joriMtrix or daih^^i^pel prirnen.
1
AMSniAD BUSINESS COMTIOLSYSITM .AND QUEST BUSINESS CONTROL
SYSTEMS
Please send me SAfC$ Led aer, 1 nvgltlng jnd Stock c wticJl iUEi -00 me VAT
Please SretK) me Purchase ledger iU .00 me VAT
Pleaie said me Nomf raf ledg er £33.00 me VAT
Please send me Evaluation Demonstration Suite (all 3 modules) £ me vat
CASH TRADER WITH ANALYSER
Please send me Evaluation copy tl9 95 inc VAT
Please send rt^e Cash trader- full worhi ng copy £99.95- Ik vat
Please send me fasti ITader with Analyser £149.95 iiK VAT
SOFTWARE FOR ACCOUNTANTS
Please sertd me Shoebox £149.95 inc VAT
Please seritd me Pocket Wordstar £95.95 inc VAT
Please send me Time Recorder £69.95 inc VAT
AMSTTtAD POCKH SERIES
Please send me Pockel Wordstar with MailMerge £99.96 Inc VAT
Please send me Pocket Spellstar (Spel ling checker [■ E 39.95 Inc VAT
Please sertd me Pocket f alcstar tSpreardsheet) £49.95 me VAT
Please send me Pocket Datastar (DatalJasei £M .95 inc VAT
Please send me Pocket RepoHstar (Report Cetierator) H9 95 inc VAl
Please send me wages and Statutory Sick Pay £69.55 iric vat
Please send me match box £29.95 inc VAT
me tuftfisr deiads
Total:_
Evaluation. Copies
Evaluation copies ate usable but a restriction on the ng mber of entries
exists.
on payment of the balance you will be given a password to retnovethe
restTiotton and enable full use to be made,
tf, for any reasonyou Hnd the product unsuitable toryour purposes, send
ihe evaluation copy back within 14 days lor afullTerund,
1 eiKlose my cheque made payable to Quest imernattonal Computers for
Total:
Please debit my Accessy'Visa,'American Express Cam No.
Microcomputer Used
Address: _
Name:
Tel:
Type of Business:
AC U 4/86
Quest International Computers Ltd., School Lane.
impi
Chandlers Ford, Eastleigh HaTits. SOS 3YY %l: (04215)
^CABC-ABCABCAB
ftE DE FJ Nf^15H****
Jni
f red
rs t
B
E
egu 1
table:
c ha mat
equ Sbe-Sflh
db
5 c r runrout 1114
equ
db
CS-E'S
db
■i‘^e3'Ch,.B66h.,«4h..B3Ch^«&Bh,B60h,Q7Eh,0e
(fb
db
' V ,0n:h,0fifih,'0*h,0lch,&b.b^B66h^03£h^fle
)itp
•s tart
db
'4',B1Ch,B3Ch,BACh,B£;Ch/aFEh,BCh/a(h^«0
nvxt : db
0d3h
db
du
fl
db
p r ; d y
B
db
''7'^«7Eli,Bbh,0*h,0Ch,fiilfiti,fl1Bh,fliah,B#
rmov; db
BtfJi
db
rib-fin k 1 db
9
db
'9',03C}i,0bbh.4A4fi,03Eh^06h,BAAfi,0Sch^a0
db
'KcnAfiser'
db
U' ^e3^i;h^B66h^«44h,B7Eh,a66h,Bd.Aln,B66h,00
l^adfir: db
db
^B'’^9rch,0fifih^>Jibfl^0rch^066h^fli&ih,B7Ch^0B
db
a,a
db
^c^e3C»i,0bbh^«i:0h,Bceh,0(;0h,0ib.ph^0}i;h,00
start;
db
^B'^07aki,Bb:h,0dtiih,Bb6h,06bh^96f;h,B7Ah^00
a j c
db
'r',0?Eb,060h,06B^,B7Bh^06Bh,«&0h,B7Eh,0B
cpi
?3
db
' F' ,07Eb,06«h,0b0b,0rAh,0b0h^0ij0h,B5#h,BB
jz
be^'il n
db
'€',03Ch,BiSAh^0C0n ^ 0 C 0 h , 0 CEhy 94 bh , 0 IC h ,00
jnp
next
db
' H' ,0Adh,B6bh,#44lh,B7Eh,066h^#d6h,0AAh,00
bvgi j
db
'I'^07Eh^01bh^0l8h>BlAh,B1Bhj013h,B7Eh,00
Ixi
d^byf fd r
db
' J ' ,0{;bj0ch,4ch,0ch,0[ch,0cch,073h,00
Li)
bxP
db
,0AAh,Bb4h,04Ch,B7«h,0bCh,0AAh,B66h,0B
db
;ndve parns to high aea before syftoh
db
' 1 ',0b0h,0$«h,0b0h,0b4h,06BH,0b0h,B7Eh,BB
Ihld
ubodt
db
'H' ,04Ch,Bf Eh, 0 FEh,B[> 6 h^ 0 Dbh^ 0 [ 6 h,BcAh ,00
Lji
d,a7
db
'if' ,0Cdh,BE«h,0F4h,BbEh,0CEh,0C«h,BC6h,0B
dad
a
db
'fl' ,07th,0C«h,0'f;bh>0Wh,.0C6h,0E6h,B7Ch,B0
s h'Ld
cjif i ra
db
' 1 ^' ,0 7[:h,B6Ah,04£h,07ch,060h,0O0h.0A0h,00
h,buf fer
db
,07th,B:*h,0i4h,0C6h,0Dikh,0tCh,07*h,00
Lxi
db
' H-' ^07Ch/0-6*h^0bbh>0rCh,.06Ch.,066h,06*h,00
call
«n tf u
db
' SS03Ch^0'^tth,060hj03Cft^06h,04bh,0lEh,00
du
scrrunrdiuti ne
db
' T ' ,07Eh,B1Ah,01Sh,01Ah,01|h,01Sh,01El.n,00
r#t
db
^U',0b4h,B«Ah,046h^B6ih,06bh,0fiAh,B]Ch,00
e n t f y j
db floSh
db
' V ,0b6h,'B«£h,066h,B«dh,B66h^03Ch,ei1Sti,0B
cj firn:
dy B
db
'V', 0 Cbh,JlcAh, 0 Cbh, 0 l>Ah, 0 FEK, 0 FEh, 0 «i[;h,O 0
C«de;
db
'm ' ,0C6h,B4Ch,03Bh,B3Sh,06Ch,0C6h,BCdn,0B
■ OV
a,ti ;gitchir -nunber
db
'If ' ,066h,'eA4h,06bh,«llCh,0l6h,01Sh,eit^,0B
i nM
h
db
11' ,0FEh,fl«h,0'Ch,01Bh,030h,flA0n,0FEh,00
push
h
db
’a’ ,00h,0eh^07ah,0CCh,0CCh,®CCki,076h,00
(lOV
L
db
'bS060hj«b0}|^07Chij066Ei^B66h,06dh,07clhj0B
livi
h,a
db
' tS 00 h, 0 flh, 0 ' 3 Ch, 0 iJ«h, 0 b 0 h,fi*bh, 0 SCh ,00
dad
h
db
'd%0£;h,0C:h,fl7Ch,0Cth,0Ceh,acch,P74n,00
dad
h
db
'e' ,B0h..B«h,03Ch^0bAh,07Eh,e60ki,03Ch,00
dad
h
db
^B3Chj«66h^06Bhj«7ah^060h^060h,®60h^BEl
Iki
d^chamit
db
,00h,'0«h,03Chj06«h,0a6h^03Eh,0bh,03ch
did
d
db
' ti' ,0b0h,4i&0h ,07oh,9iA6'h ,06Ah , 0 b 6 h ,00
pLifh
h
db
'i ■ , 01 Eh,« 0 ti, 01 Eh,«lAti, 01 Bhx 01 Sh,®iaii ,00
pop
d
db
' i ',06h,«i9h,06h>06h,0iti^06«'h,066h,03Ch
pop
h
db
' k' ,0b0h,0A0ti,0bbh,#dcb,07a.h,06i:h,®bd^h,0®
iti
b^A
db
■ 1' ,030h,030ti,030h,»30li,010h,036h,01Ch,0®
db
#fldh,BbBh ; Idfr
db
'a' ,BBhi«eh, 0 dChjBFEh, 0 D 6 liv 0 P 6 h,BCdli^BB
ret
db
, 00 h,® 0 'h, 0 ^Ch, 0 AA)i, 06 bh,! 046 h, 0 e>Ab ,00
buffer;
db
,B0h,«eh,03Ch,0««ti,06bh,04Ah,03C}i,00
df
db
■p' ,00h,«0ti,07Ch,06*ti,066h^07Ch,«ieJl,060h
end
db
■q' ,00h,#0ti,07Ch,0CCti,0CCh,07Ch,#Ch,BEh
l^^
hj tab le
db
‘r%00h,#0l|,07thj0Wf , 0 t 0 h, 060 h,eb 0 }i, 0 «
MV i
db
'±',00h,00ft,03(;h,060')i,03ch,06h,07[;h,00
f rf d:
db
't\03Bb,0301],03C:h,030h, 030 •i,036h,0Kh,««
nvi
c.?J
db
'u' ,00h,«0'h,06bh^0A&}i,0b6h^0«bh,«3C)i,00
push
h
db
' v' ,BBh,«0i1,B66h,0«6}i,Bbbh,03Chj®lSl1^B0
Plil h
b
db
■H'^00h,#0lh,0C6hJ0^4h,0b$h,0Fih,e^[;^,00
da L L
5
db
■y ■ ,0i!lh,00]t,0C£h,0A[»,03B.h,04Ch,0c:ili,00
pop
b
db
V' ,00h,«0h,0b6h^06A^,0£.bh,03Eh,fl&}i,03Ch
pnp
h
db
■i',00h,«eii^07Eh,0Ch,01Bh,030h,0rEh,00
Lsi
d,g
db
■il!'>03cb,06bb,06#h,0f3h,mh,0b0h,07«h,0#h
dad
d
a f u:
db
BcSh
d c r
b
hid 1 bi
du
0
Listing I: Redefine.ASM
more than a multitude of fatuous waffle.
REDEFINE .ASM contains the code to
implement my RSX, This adds a new
BDOS call {73, well why not?). The
header information contained within the
first 27 bytes at the top of this file will
always be pretty similar whenever you
want to implement a new RSX.
The first six bytes are always 0 and are
filled when the RSX is loaded. The next
three contain a jump instruction to the
start of ynur interception routine. The
following couple will be followed by the
address of the previous module. This is
the address to call if a BDOS function is
required within the RSX.
This is followed by a single byte that
should be OFFh if the RSX should be
removed from memory next time the
RSX is loaded and OOOh if it should
remain. An eight byte name will follow
this. The loader flag indicates whether or
not this is the last RSX in the chain.
Finally there are a couple of bytes that
are reserved.
The first thing the ESX code should do
is check the value in register C. If this
contains the value of the BDOS call to be
intercepted the routine is entered,
otherwise control is passed to the next:
routine.
In this example the RSX intercepts
BDOS call 73. If this is called the nine
bytes pointed to by HL are moved into a
buffer in common memory. The address
of USERF is calculated and stored then
used to access the SCRRUNROUTINE.
This calls a small section of program
entitled code: which picks up the
character number which is multiplied by
8 and added to the base address of the
matrixes. Finally the new definition is
moved into place with an LDIR operation
accessed by a db in 8080 code.
Well, my good God, that was
interesting wasn't it, I am sure we can all
sleep a little sounder in our beds tonight,
happy in this new found knowledge.
Seriously though if that’s possible, the
above has shown how values can be
moved from CP/Ms TPA into the hank
containing the screen memory and so on
so there is no longer any excuse for people
not to produce some amazing graphic
effects on the machine. Yeah, I know you
were all just about to do it in GSX
anyway.
XXVI
Amstrad-PCW8256
Standard 5^" Add On Disk Drives
100% CP/M Software and LocoScript
Compatibility ueing Low Cost Floppies
DRIVE 1
DOUBLE SID£D
40 TRACK 360K
£ 177.50
DRIVE 2
DOUBLE SIDED
80 TRACK 720K
£ 207.25
PC/MS DOS <->CPM Transfer Utility
Allows 360K Drive to Read and Write
IBM FILES, Read Only with 720K
£23.50
Enquire for other Transfer Formats
or other Disk sizes (3", 3.5\ 8"}.
PR ICES INCLUDE INSTALLATION SOFTWARE, P&P Si VAT,
BOX LTD.
22 Hendred Street, Oxon 0X4 2ED
Tel; (08651 717968
PCW 8256
WORD PROCESSOR
LOCOSCRIPT
INSTRUCTION
London and Provinces
Full Day Course - £55
For Brochure
0651-6446
Tel.
Or write
GRAYFIELD LTD.
FREEPOST
AB5 SQL
(No stamp required)
WORDSTAfi, SUPERCALC
SNEWWORD CRACKER
ACCOUNTING SOFTWARE^ from
hrib AMSTRAD PCW 8256 £49,«
‘Award Winning Compaet Sotwar© wiiti over t2,0CG pcckages
dlr0C3dy in use in businesses large ar^d small has been lested crndi
recommended by lecrding British occountants The Incredible volue
and success of Amstrads PCW Business Computer has enabled
Compact to offer its proven poctoges at a fraction of the normal cost
• DAVeOOK E49.4Sour entry level system for the retd Her or smail troder
includes everyth ing'necessary to imitate monuaify kept books, ie. Soles
Daybook, Pufchose Daybook, Cash Book, Nominal Ledger *
COMPACT ACCOUNTS £199.99 is Our adsy to use C-omptela Accounting
System including Soles Ledger, Invoicing, Purchase and Nominal
Ledger. H produces Invoices, Statements also Debitors and Creditors
AnoEysiis. provides Credit Controt Functions, Budgeting, VAT Analysis ond
Reporllng, Full Audit Trails Produef Profitabilily Analysis and
Comprehensive Management i^e porting to Trial 8a lance • COMPACT
PAYROLL £99.99 .Deals with weekly, fornightly, 4 weekly and monthly
payroSIs and conforms to ol I the latest N. I, and 3 .S.P requirements. If you
only require a single ledger ie. Sales ledger or Nomir^al Ledger each
can be purchased separately at £69.99 Inc VAT. All Com pad
packages can Ironsfer data (o SLIPE^!CALC^ NEW WORD MULTIPIAN
CRACKER, WORDSTAR. So you can prepare cashflow ch-arts with
Superoate or write to your customers using Newword without re -er^terlng
date ol ready created in vour accounting system. So donT delay order
today let Compact stort helping your bu^ness now!
Whort Ihe Papers soy;- "COf^PACT is a 'very well writlan systerri, pxlrerrev good value
for money and very pow-erlgl''. PC USER^tanuory 19BS — "COMPACT ledgers otter
some ewc^lont f^lures for the small compariy''. MICRO DECISION D&cember I'PeS,
'In 190^1 CDWPaCT SOfTWARE won the ’’RITA" oward wTirch is to the intormcilion
teohriEsiQgv world whot the "OsGor" is to the film induslrv.
■ COMPACT DAYBOOK COMPACT ACCOUNTS
Inc. VAT p&p = £52.90 □ ire. VAT + p&p £205,00 □
I COMP ACT PAYROLL ^ SINCLt LtDCERS
inc. VAT + p&p = EtOS.OO [J inC. VAT + pS^p - £73,00 []]
H [SiCile wfiich, _ _
" I enclose cheque payctble to COMPACI SOFlWARt lid. tor
I Return to COMPACT SOFTWARE LTD.
1 Ensbury Pork Rood, Bournemsouth, Dorset BH9‘2SQ
I tMAr(^D _ _ACU4
I COtJPftNV _
ADDliES'S
I
Tel. no.
J
new-sa cn*3t¥ 2G otryj nof ^lelwefY
XXVII
"Quite the best snd most fhxtbie personal accounts system (We seen-doubles as an Inexpensive business system"
Computing with the Amstrad review, September 1985,
Unri vatfed fea tures
MONEYMANAGER
Unbeatabie valuB
AMSTRAD CPC464 CPC664 CPC6128 PCW8256 PCW8512
Financial management software for personal and/or small business use.
OVER 7000 SATISFIED USERS
Record ail your financial transactions, and analyse iheiti to sea where you stand. Make the most of
your money, monitor your cash Row, check your bank or credit card statements, pacify the bank
manager, convince the tax man, avoid nasty surprises!
12 months of entries are kept in a file stored on your disc or tape. At any time, you may load a file into the computer
memory, add to or edit the entries, analyse them, print statements and then save the updated file for later use.. Entries
may be historic (for record keeping) or forecast (for budgeting), You may have any number of separate files, and make
copies of files for archive purposes. You may advance the period covered by a file month by month.
up to 100 aaparatfl tr«najictiani may ba aiitarad par month.
Each antry conaiat* of;
• The day ot the monih. e.g. 23rd of Jude.
• An account number one of up to 9 defmed by you to soil your
circumslance£ 1 = Barclays. 2=Visa. 3-Hail«faK arc.
• ftefererce. e.g. ASCI23 (or a cheque number or invoice reference.
• A class code, one of up to 50 defined by you to suit your
eircumstar^cefi e.^. hO=Houfi&hold &xpd-rii&a. hi =Mortgag6. h2=Rate5
or p0=Product ion. pi = Raw materjals. p2-Assembly, p3=P3C:king etc.
• A description so ihat you can see whac each iransaction was for.
e.g. "htew gearbox" qr "Gpx of 10 discs".
• The amount of the transaction, which rody be plus or minus.
4 An opilonal smgia character mark which you may include for further
classification e g. b business, p-private. v;-VAT. etc.
CPC cassette £14.95 CPC disc £17.95
You may SAlsct catsgori«a according to Account, cltiM and mork
Ee.g. all motoriog oxpaniai for businats uaing a cradit card]' and
prOduca rOpOrtS as fdllc>WEl:
• Full detailed statements, showing each transaction for any monih or
for the whole year.
• Tables showing the totals m each class for each month of the year
• Tables showrncp tha totals in each class for each account.
• Tables showing monthly maximum, minifnum average balances,
turnover, cashflow etc. idisc versions only I
• Bar graphs of any category month by monrh.
V Pie charts of annual totals for various categories iC^^C versions onlyf,
Comprehensive manual and full set of praotioo
data included^ Full telephone support.
PCW disc £23.95 (incl. VAT, p&p)
Send cheque or credit card number or phone for immediate delivery.
Connect Systems
3 Flanchford Road, London W12 9ND
01-743-9792 8am-10pm 7 daya a weak
TUT.
WITH SIAS the Simplified Integrated Accounting System
- FULLYINTEGRATEDCOMPLETF BOOKKEEFfhlG/ACCOUNTS SYSTEM
Each transaction need only to be entered once, a/I rdevant /edger postings happen ai/tomatlcally at the tline of posting.
-SPECIALLYtyRrTTEN FCSfl PCWa254
UtIKres the RAM Disk to e/IntJinate the need for changing disks during the day.
- PEflSONAI.IZED INVOICES/n-ATEMENTS/REMITTANCES
- Produces Professional documents with Full Business Details on inexpensive blank paper thus Improving your compan lei imageH
- Desinged to fit standard window envelopes.
-LARGE FILE CAPACrTY
SufficlentSales; Purchase^ and Nominal Ledger Records may be kept for most businesses on I data disk.
- EASY TO USE - Designed for Inexperienced Usere.
Full instructions for jse appear on the screen. The comprehensive manual need only be used for reference,
- FUU CUSTOMER TELEPHONE SUPPORT
Sales Ledger
-/nvoice Posting
-Cash Receipts
-Debtors List
-Statements
-View Account
Purthjse Ledger
- BIN Posting
-Cash Payments
-Creditors List
-Remlctances
-VIewAtxount
Name A Addreu Labels
Nominal Ledger
• Lists of Accounts
-Reports
- Periodic Transactions
-N.L History
Cashbook
-Bank Statement Entry
- Full Recondlllatlon
- Periodic Transaction
- Mew I gives TRUE UHh status)
VAT Returns
Involef ng^redtt Notes
Management Reports
11 Stock Report
-Value of Stock
-Cost of Sales
2|As£ets
-Including Depredation
3) Prepayments 1 Post payments
4) Expenses
5) Prof1t A Loss
6) Baiance Sheets
All repom area¥aJlablcin
the following time frames
-to Date
-EstlniatedTear
-Last Year
-Budget
- %Change on Budget
- ^Change on Last Year
- Cmtact us NOWformore information
Deahrenquiri^ welcom$
0NLY£149+VAT
24ABBOTSTREET,WRe(KAM,CLW¥D.LL111TA
TELEPHONi (097^ 356632
xxvrri
I
COMPETinONl
The great
Caxton
give - away
The Amstrad PCW 8256 is much more than just a
word processor. There are now many programs
available which enable you to use it as a spreadsheet
computer, database computer, fdeas processor and
so on.
Caxton software has become one of the leading
suppliers of software for the PCWS256. This month
they have donated one of each of their top selling
programs to be used as a prize in our competition.
The first correct entry will win a copy of Cardbox,
Scratchpad plus, Brainstorm, Touch n' Go and
SmartKey. This is a prize worth nearly £350, The five
runners up will each win a copy of Touch 'n' Go.
All you have to do to enter this competition is
answer the seven questions which appear below. To
answer question seven simply telephone Caxton on
01 ”379 6502 and ask the name of the person on the
end of the line, (The other end - Ed). The closing date
for the competition is Tuesday, April 29. Good Luck.
The Questions
1. Caxton was the first English printer. What was his
first name?
2. Caxton software use The Thinker' as a logo for the
'Brainstorm' ideas processor. Who sculpted 'The
Thinker'?
3. Touch 'n' Go makes using any kind of typewriter
keyboard easier. Who invented the typewriter?
4. All the Caxton software for Amstrad computers
runs under CP/M, What does CP/M stand for?
5. What is the theoretical maximum number of
records that can be stored using Cardbox?
6. What is special about the way Scratchpad uses its
memory?
7. Name someone who works for Caxton.
Rules
1. Only one entry per person. You may photocopy
the form, but anyone submitting more than one form
will have all entries disqualified.
2. The judges' decision is final.
3. No employees of Amstrad, Amstrad User, nor
their relatives or friends may enter.
4* Entries should be sent to: Caxton CompeMon,
Amstrad User, f69 K/ngs Brentwood^ Essex
CM 14 4EF.
t Answers ,,,
I Name_ ■
! 1—-Address__ !
2 ,
3 .
4.
5.
6 .
7.
L.
__
XXIX--------
IF YOU REALLY WANTTO KNOWTHAT
THE PROGRAM YOU BUY WILL MATCH
YOUR REQUIREMENTS AND YOUR WALLET
THE UK'S NO. 1 SOFTWARE DEALER Limited
ANDTAKEALOOKATTH IS SELECTION
JvWlV^Wvu, FOR THE PCW 8256
\ FRE E
^ . > Sage "Popular" Accounts . ..€99,95
5 90 Dav Hotline' < Sage'Popular'Payroll .£69.95
y support provided with > g^gg 'Popular' Invoicing and Stock Control . £69.95
a agesoft > Sage "Popular" Combo ('Popular'Accounts/Payroll) . £149,95
^ y and Stock Controf) ..*.... . £149,95
^ -nMc Tn n Sage Super Combo {'Popular' Accounts/Invoicing
> OME TO ONE' % and Stock Control/Payroll) . £199.95
> Mailbox worth E50 ^ Sage Accounts Statement Paper per 1000 sheets. £40,00
^ with every 'Chit Chat' > paysjjpsper 250 .......... £12,50
package. ^ gggg Reirieve Database . £69.95
^ Sage'Chit Chat" Viewdata (ie. Prestel) .........£69.95
< Sage'Chit Chat"... ^ Sage'Chit Chaf E Mail .............. £69,95
Vh® ability to send S Sage Chit Chat" Combo (Viewdata and E Mail) . £99,95
^ a TELEX for ^ Sage Modem with Viewdata or E MaiMrequires RS232) ....... £199.95
P Sage Modem with Viewdata and E Mail (requires RS232) .. £239.95
RS232 Interface
DR CBasic Compiler ...
.£49.95
The Cracker ..
. £49,00
Printer Cables
DR Graph .
.£49.95
Saxon Flexl-File ...
. £49.95
Printer Ribbons
3" Disks
DR Pascal/MT+.
.£49.95
Compsoff Delta .....
.. £99.95
Tractor Feed Paper
DR Draw ..
.£49,95
Supercalc II
. £49.95
Labels
Caxton Cardbox..
.£99,95
Locoscript Tutorial
. £9.95
CP/M PLUS Books
Caxton Touch "N" Go ...
.£24.95
AT LAST .
. £49.95
3" Disk Boxes (hofds 30)
Caxton Scratchpad ....
.£69,95
AT LAST is a fully relational
Dust Covers
Caxton Smart Key If ...
. £49.95
database Including
up-to-date
Caxton Brainstorm
..,...£49,95
sorting on pre-defined keys.
For the Service you've always
wanted but couldn't find!
DemoFtstr^tiQns fnstaf^atrons carried aut if necessary.
382 Kings Road
Chelsea
London
SW3 5UZ
Tel: 01-352 9220
14 Thames Street
Kingston Upon Thames
Surrey
KT1 1PE
Tel: 01-541 4911
47 Cheap Street
Newbury
Berkshire
RG14 5BX
Tel: 0635 31696
Mail Ordar Wdcoma
ACCESS and VISA or chaquas fo 'Software Crty'
Trade and Export enquiries welcomed.
XXX
:- M^p wrSa-
i Cjcp»4t fclflT-HjH
PCW
8256
rfiS BiJ i^iiti* *Mt b ta rtlurt +5 ■;
r 11 14 trip Tit ti :p!«i4!C! I
SBttiS
cambase database
stock control
invoicing
sales ledger
purchase ledger
nominal ledger
payroll
★ full use of all 8256 features
if set up file sizes
★ any disc drives
★ single key commands
★ export data
★ large screen displays
★ cursor controlled editing
Send for data sheet to:
t^ambrian Software Works Ltd, Unit 2 , Maenofferen
Blaenau Ffestiniog, Gwynedd, Wales, UK.
AMSTRAD AUTHORISED DEALER
HARROW
AMSTRAD AUTHORISED REPAIR CEIXITRE
PCW Second Disk Drive ...f 138
PCW Modem/Printer Interface.£59
PCW8256 with 512k .
RAD
SYSTEMS
Tel;01-S6a2S59 ^
DELIVERY:£S. ADD 15% VAT.
RAD SYSTEMS
Business Technology Centre
111 High Street
Wealdstone
HARROW HA3 SDL
CPC 6128
rPf* ARA
THE NEW PCW 82561!
• JOYSTICKS • SPEECH SYNTHESISERS
• MP2 COLOUR MODULATORS
• “SUPER POWER” EXPANSION KITS
• ARNOR-MAXAM, UTOPIAAND PROTEXT
— AVAILABLE ON DISK AND CASSETTE —
OS ..« OS.. nOS..Pi os.. PL os.. PLOS.. pi OS..PL
A WIDE RANGE OF SOFTWARE FROM
WORD PROCESSORS TO GAMES
ALL GAMES AT BUDGET PRICES:
ATlOASTS^PfH
NOW IS THE TIME TO CALL IN AT:
BUDGET
SOFTWARE
CENTRE
51 FENNEL STREET
MANCHESTER M4 SDY
OR TEL: 061 >834 2808
PCW8256 + CPC6128
PROFESSIONAL CP/M + SOFTWARE
DATABASE SYSTEMS
CarcibQx. £99.99
Delta 1.25 . El 14.95
Sage . E69.99
Cambase . E49.95
Flaxifile .. £49.95
SPREADSHEET
-k MODELLING
Supercalc 2. £49.96
Mulfiplan.. E1S2.85
Scratchpad + £69.99
Cracker...£49.00
COMMUNICATIONS
Chit-Chat'E-mgil' .. £69.99
Chit-Chat Viewdata' . £69,99
ACCOUNTING
Sage Popular
Accounts . £99.99
Stock + Invoicing ... £69.99
Accounts Plus ..... £149.99
PayroU... £69-99
{SagosQft Hat/ine support}
UTILITIES/ LANGUAGES
DrDraw/Graph .... £49/£49
Dr CBasic/Pascal ..£49/£49
Hisoft Pascal
30/"C'' . C39/C39
Hisoft Devpac
SO/Krxife . C39/£13
WORD PROCESSING
Pocket’Wordstar .. £119.00
New Word . £69.00
(RS232, MODEM,2nd DRIVE, DMP2000-Pleaaa call}
J
FREE — blank data disc or eoftwara ovar £50 |
EXTRA READING
CP/M Plus Handbook £9,95 CP/M Bible . £15.95
CP/M Software Bus.. £8.95 SoglofCP/M . £14.95
Supercalc Delta, Data, Si You ... £9.95
Supermodals ..... £15.95 8256 dust cover set £14,95
We also stock a large range ofCPC464/6f 28 software,
flOMs hardware^ books + accessories - incfi/ding Amor,
Progfem Power, Beebugscft and Tasman products — Piaasa cstL
UK prices inciuSiva of VAT + postage.
MICROWAY COMPUTERS Tel:
39 High Stre^t^ Rainhom, Kent, 0934 376702
ACU ADVERTISERS’
BUSINESS INDEX
Amstrad ..
. (\1II/IX)
Box .....
. (XXVU)
Camsoft ..*.
. (XXXI)
Caxton...
.. (XV) (xxm)
Celcom ...
. (xxxn)
Compact...
.(xxvn)
Connect .....
.(xxvni)
Data Soft .......
.(xn)
DKTronics..
.(xvi/xvn)
Gteyfield........................
.(xxvn)
Metyclean .
.. (XVIU)
Micro-Way...
. (xxxn)
Newstar ....
. (IV)
Northern Comp .
. (n)
Pace..............
. (vn)
Quest...
.. (XXIV/XXV)
Rad Systems ...
. (XXXII)
Sage Soft.
. (XI)
Software City...
. (XXX)
Speedysoft...
. (XXI)
Wrexham...
.(xx\7n)
-XXXII
competitionI
£2000
Software Competition
Competition time again* Lots of entries this
month and of the usual high standard* There
were some outstanding programs this time and
of course they have scooped the prizes.
Galaxians Revenge, by K,N. Khalique of Batley,
West Yorkshire, stood out as an excellent game suitable
for publishing. It is a Space Invader type shoot-em-up.
Nothing special about that you say. Okay, so it's not the
most original idea, but an old idea presented well is still
a playable and interesting game. Ail the ingredients
were there, good colourful graphics, good sound effects,
good response to the player.
The idea of the game, for those who have never seen
Galaxians, is that alien invaders from another planet
(the same one you've been on if you've ever seen
Galaxiaml are swooping down, dropping bombs on your
laser cannon* You have the ability to move the laser
cannon left and right to dodge the bombs and of course,
fire back. When you have destroyed all the alien ships
you get to meet the second wave, and so on.
Mr Khaiique’s game uses Basic, to do all the tricky
stuff like taking one away from your lives, and then
machine code to generate the sprites on the screen. The
whole lot goes together in a neat little package that is
just right.
Racer, by K. Murfitt, is a formula one motor racing
simulator, W'ritten entirely in Basic, it really shows
what can be done without resorting to machine code.
There are four circuits to choose from, some trickier with
more bends, than others. The main part of the game
shows you the rear of the car and the track ahead.
As you progress around the course you must overtake
the opposition cars and avoid crashing into them*
Corners must be taken at a safe speed or you will damage
the car* Too much damage has the same effect as an
outright crash, losing the game, Mr Murfitt uses ink
switching to get the speeding track effect.
The third contender for our prize is Space Mania,
written by Neil Kolban of Glasgow. Neil’s game is a Jet
Set Willy type of game, where the main charcter has to
find his way around several screens of obstacles by
running and jumping, left and right. We particularly
like the catchy tune that continually plays through the
game.
The final verdict of the judges is to award Neil Kolban
£800, and K*N. Khalique and K. Murfitt £600 each.
Those people that didn't win needn’t feel down¬
hearted. I often feel it's a real achievement to even finish
a program. There is always the temptation to add a bit
more and gild the lily. This is something that usually
leads to poorly written and very long programs.
This can be avoided by doing 90 per cent of the work
on paper* Planning your program and deciding exactly
how it is going to look when it’s finished is a worthw-hile
thing to do. Writing a program is a bit like making a
model from a kit. If you start off by gluing bits together
piecemeal you will end with a mess* If you sort out which
bits go with which other bits and put them together in
small assemblies. Then put all the small assemblies
togetherj you will end with a much tidier result.
So get out those pencils and paper and let's see some
really good entries this time.
Amstrad User April 86
Page 47
GR<flX
NB^
Amstrad musicians
take up the baton...
Having produced the best graphics
software with light pen control, which
has yet been seen on the Amstrad, the
Electric Studio have commissioned the
first iight pen controlled Music
Package, which also looks set to
become the market leader.
The MUSIC BOX is available on
cassette or disc ar^d boasts an
impressive list of features, which
include:
464, 664 and 6128 compatible.
3 channel polyphonic sound.
Tone and volume Envelope Designer.*
Internal storage of approximately 8000
notes.
Print out of musical score.
Save score and envelopes to tape or
disc.
Use envelopes in own program.
Any key or time signiature,
Automatic bar line insertion.
Easy to use Icons with llg ht pen control
option.
Cursor music editor.
Share memory of channels In any
combination,
Playback; Tempo: Key transposition:
Octave.
Demonstration music included.
* The Envelope Designer uses the light
pen to drawthe graph of the envelopes
— no numbers to enter. Sounds can be
played while envelopes are edited.
The package can be controlled by
either the ESP or DKtronics light pen;
by joystick; or by cursor keys which
will help all users get the full benefit
from the various functions of the
program.
the program will work
WITHOUT A LIGHT PEN AND CAN BE
PURCHASED SEPARATELY FOR USE
WITH JOYSTICK OR KEYBOARD,
The MUSIC BOX is priced at £9,95 fo-r
the cassette program or £16.95 for the
disc version and for a limited period
the MUSIC BOX plus an ESP Light Pen
will be available for the price of £19.95
with cassette software or £29.96 with
disc based software.
Don't worry Joyce—
you're not forgotten!
Final development work which will allow
the ESP Light Pen to interface with the
Amstrad 8256 "Joyce" machine. Is now
nearing completion at ESP's research and
development facility. If you thought that
people just go to sle^p in Beds, then you'll
be surprised at the activity taking place in
Luton!
A pimple to use graphics program, based
on the successful format of the ESP range
for Amstrad home computers, wiH soon be
available which will transform your simple
word processor into a graphically
ifluminating experience.
Many 3256 owners witt need a graphicB
cspabfiify 3nd shoufd find the new Light Pen
pragrem an extremeiy useful work toof for
their business or leisure use.
World First for British Company!
At a Press Conference held earlier this week. The Electric Studio announced
the launch of the first ever, pixel accurate light pen for the Amstrad, for
under £20.
This major breakthrough has been achieved through extensive
development of their product since its introduction in September 1986, and
IS the culmination of months of vvork by the technical department.
The Technical Director of the company was quoted as saying "Up to now
pixel accurate pens for freehand drawing were priced around the £40 mark.
We can now produce a light pen capable of total accuracy, fora price that no
other light pen manufacturer gets near,"
Thecompanycorfirmedihatthe ESP "PIXEL" Light Pen was available for
£19.95 complete with the cassette software package that has proven to be
the market leader.
They stressed that the accuracy would be available on both mono and
colour rnonitors and the CPC 6128 machine specific program with freehand
draw ability, wall now retail at £29*95 with software on disc.
All future products, commencing with the "PIXEL” pen will be released
with French, German and Spanish versions of both program and manual, as
The Electric Studio recognises the importance of the European involvement
with the Amstrad./Schneider range of computers.
Continued support for
existing ESP users
Because of the launch of the new
freehand drawing "PIXEL" pen, the
Electric Studio will offer a special
upgrade facifity for existing users of
the ESP character accurate Light Pen.
The Upgrade will provide modified
pen and software which will transfornn
the unit to a freehand drawing
instrument, while the full graphics
capabilities of the program remain the
same.
Any owner of an ESP character
accurate pen, whether in the UK or
elsewhere can benefit from thie offer
by observing the following conditions;
All returns to The Electric Studio, PO
Box96, LutorfLU3 2JP.
Cassette Software: Return the Light
Pen only,
Disc Software: Return the Light Pen
plus a disc and state type of computer.
Any user who has upgraded to a CPC
6128 computer since purchasing a
Light Pen will be supplied with a 6128
program provided a blank disc
accompanies the returned Light Pen.
Terms and Conditions of Upgrade:
aj The pen must be in working order.
Electric Studio to
support US Giant
G12B owners who have purchased or
are considering the purchase of the
Digital Research program OR Draw
win be delighted by the news of the
availability of an ESP Enhancement
Pack.
This comprises a pixel accurate fight
pen with GSX driver on disc, which will
allow total control of DR Drew using
the light pen instead of cursor key
controls.
The cursor is controlled by the light
pen which gives almost instant access
to all parts of the screen, making menu
selection a much speedier process and
thus giving additional flexibility to the
overall package which is an invaluable
time saver for the program user,
8256 users can look forward to a
similar enhancement kit being
available shortly.
b) Returned units should be mailed In
protective packaging, i.e. Jiffy Bag
orsimilar.
c) State clearly name, address and
model of computer.
d) Enclose a cheque or P.O. for £5.00
for delivery within the U.K. or £7.00
for overseas delivery.
Advertisement Please send the items indicated: *
"PIXEL" light pen (464 cassette! £19.95 □ .....
"PIXEL" light pen (464.^664 disc} £29.95 □ Address ......
"PIXEL" light pen (CPC 6128 disc} £29.95 □
ESP Enhancement Kit for DR Draw £29.95 □ .. .
MUSIC BOX Program on cassette £9.95 □ .....-....
MUSIC BOX Program on disc £16.95 □ ChequeyP.O. for £ .isenclosed
ES Pen + MUSIC BOX (cassette! £19.95 □ „
Debit my Access^Visa
ES Pen + MUSIC BOX (disc} £29,95 □
UPGRADE SERVICE for "PIXEL" pen ..
{MUST INCLUDE RETURNED UNIT)
U.K. £5.00 C Oversees £7,00 □ r -9 \
THE ELECTRIC STUDIO
24 HOUR
CREDIT CARD
HOT-LINE P O. BOX 96. LUTON LU3 2JP
TEL; 0582 595222
FEATUREI
Shutting
the
v«nde^*
Richard Sargent concludes his
series on pull down windows.
Last month we looked at routines which read a character
square (CALL &9000) and saved the information found
there in user defined graphic number 255* There was
also, on a larger scale, a routine which read a rectangular
portion of the screen (CALL &9OC0) and saved the
information found there in RAM. The screen
manipulation techniques in these routines require only a
small amount of tweaking to enable them to be used as
the basis for some interesting programs. This month we
round off the series on windows by looking at a program
which brings 'pull down menus' to the Amstrad*
Pull down menus
A pull down menu (PDM) is a panel of text, usually in
the form of a list of options which can be called to the
screen instantly. When you've finished with the menu
the screen reverts to its original state* The pull down
menu is generally recognised to be a good thing, and
since it’s part of the 16 bit micro revolution, no
manufacturer of a new computer would want to be
without some. However, memory restrictions, and, to a
lesser extent, the lower screen resolution of the 8 bit
micros has tended to exclude the pull down menu Irom
the home micro scene, and unless you're lucky enough to
own a mouse and some icon driven software to go with it,
the chances are you won’t have seen menus rolling down
from the top of the Amstrad screen*
Using the software presented here, you can now
incorporate pull down menus into your own program.
Two extensions to the screen save routine are needed,
but last month’s code at &90C0-&;9135 is substantially
unchanged. Also, the area referred to as general RAM, in
which parts of the screen are stored, is retained at
&6D0O-&8F2O.
How then will the pull down menu system work? The
menu must not destroy what’s on the screen* A routine
must therefore save that part of the screen where the
menu is going to appear, and restore everything to
normal afterwards* A pull down menu on the Amstrad
CPC computers won’t be as fast as those on the 16 and 32
bit machines, but there's no way around this problem
other than to keep the menu reasonably small*
Sometimes it is useful if the pull down menu is
available at ail times, regardless of what task the
computer is currently doing. If you want this feature, (it
is optional) then the pull down menu code must be tied
into the computer's interrupt system* This is done by a
special piece of code called the interrupt service routine.
Assuming you go for this fully fledged system of
interrupt control, the sequence of events for the whole
pull down menu program'looks something like this:
1* The interrupt service routine is called every^ fiftieth
of a second. It checks keys fl, f2, f3 and f4 to see if a
menu needs to be “pulled down’'.
21 A screen segment is saved to general RAM at
&6DOO.
3. The menu is moved to VDU RAM,
4* The foreground program is now effectively frozen,
and will do nothing. If the foreground program were
allowed to continue (which is technically possible by
altering the interrupt service routine program
slightly) it might print data over the menu and
destroy it!
5. The in term pt service routine now looks for key press
fO, which will remove the menu*
6. The original screen segment is restored to VUU
RAM.
7. The interrupt service routine is now finished, and
the foreground program continues.
Some users might like to dispense with the interrupt
arrangements. It is perfectly acceptable to use the same
machine code routines to produce a pull down menu in
response to a standard INPUT or INKEY8 command
and such an application will be explained before the
more complicated interrupt version is considered. When
this more straightforward module is debugged and
working satisfactorily the system can be transferred to
interrupt control; but first, let's look at the pull down
Amstrad User April 86
Page 49
r£"
1013 fl£^ HZ0.BAS PULi*&OWN-MEfflf OE^JGNCA
llfl fl£n HtNOdT i*CFF;LOAB "Mifl.BIW"'
1?0 KElf BEF 15,#,32:ltElf BEf
CEF
U13 KEV BEf 5,fl,if:KEt CEF ?0,0,3£
UJP£a*fl10B:CflEftTE*S92B*;PPBftSE = 49157
tSe CLSilMPUI "NO-frE 1 OR M<1 OP
tHEH GOTO- 15fl
Id* INPUT -BEPTH OF flEHU 1 * 7 '';P
170 IF 0 <\ DR B^7 Then goto IAS
1EB 'rB-I3^3~<<l>i'2MTAn/?;E=DFl
190 FiDBE HiBOftBER 9
?DD IF m=i THEN DOSUB JOfl
?10 IF F1»1 THIN 4DSUB A3e
2?0 (.OtAIE 1,0+3
?J0 PRIUtT ■' rtENUi 1
iAfl PRINT '■ MENU 2 • ■
250 Xf H-^1 THEN PHINTzGQTD ?P0
2A# PRINT ■' MENU 1
270 PfejNT " HENU
290 PRINT
£90 WINBOy A?,1,60,D+3,?t
300 VINPOU T^iBf22,£i
310 PAINT #2,^'TTPE 1,2,3 Ofi 4 TO SELECT
T»E HENU-SDa roU WISH TO NORlC ON,"
320 PHIHT #2,"TOU HAT TtP£ INSIBE THE 00
!l ANO use THE cBEL? Ktlf,"
llfl PRINT r?,"TH£ <ENTE(!> K.£t TAKES TDU
Out OF THE SO}!''
340 PRINT tf£,"TrF£ 10,20,30 OR 40 TO HDV
E A BOK TO THE HACHIHE CODE PflOCR
AH"
3S0 PRINT fl2,"TTPE TO RETMRM TO BASIC
3S0 PRINT #2,"TlfPE aa TO SAVE TO TAPE OH
AIS:"j
170 LOCATE 1,2
300 Input a
190 IF TM£H HOBE NjSTOP
400 IF rt=1 AND OR Ai4J THEN SOTO 30
410 tf H=t AND CA'IB Ofi A*401 ThEN OOTO
3S0
420 IF A=1 THEN UIMBON R 1 ,2,19,£,E:QOTO
S'60
4.30 IF imz THEN y]NBOH # 1 ,22,19,2 ,E : GOTO
1B0
^^0 IF A = 3 THEN UINDOy f 1 ,42,50,?,i:GOTO
5B0
450 IF A=4 THEN yjNOOW R1,i2,70,2,E:GOTO
540
4A0 IF A=10 ANB M»1 ThEN St=pPBflSE+40:N=
PPBASE+42iGOTO 540
470 IF Ji-10 AND iH = 2 THEN ST-PPBAS E : N-PPB
ASEt2:GQT0 540
440.JF 4=20 ANO B=1 THEN ST = PPBA5Et50-N =
PPBaSE+5£:GQT0 540
490 IF AB20 AND n = 2 THEN 5T= PPaASE* 1 0 : H=.
PPBA5E*T2;SaTa S49
S00 IF fl = 30 ANB M = 2 THEN ST«PPBASE+20-N«
PPBASE+22jdCTD 540
510 IF A^40 AND THEN ST=PPBASE+30 } N =
PPaflSE+12:GOTO 540
520 REN IF .4-66 THEN SAVE ''PT EKT . B | N" ,B,
fiT6A0,5T*0
530 goto 330
S40 POKE N,Tfl-{IhlT (T0/2S6J*25fi>
550 POKE N+ 1 ,]NT( rB/35S)'
5*0 CALL CREAT£,ST rSOTO 3^0
5 70 t
530 cls fliiLiNE Input ri aSegoiq 3S0
590 FOR 5( = J TO 656 STEP 160
600 PLOT )(,392lG0&UB *20;NEKT
610 HfTURN
620 BHAWR 152,0:BRAyR 0,- 16 + f;DRAWR -15?
,B:BRANR 0,1*At:RErUFN
*30 PLOT 3,192;G05Ue 640 :PlOT 322,392’00
5UB 640:RETURN
640 DRAMR 315,0;PRAyR 0 , ‘16*fIBRABR -3t5
,0;DRAHfl e, 16**:aETllRN
Lisfijpi^ ]
menu designer, which is a straightforward Basic
program.
Type in Listing 1(M20*BAS), complete with the HEM
statements. When the Basic has been loaded^ type RUN
and in answer to the prompt ‘‘MODE 1 OR 2?'' type 2,
and to the prompt ‘‘Depth of menu 1-7?'' type 7. The
menu designer will appear on the screen, and by
following the instructions given, one or more menus can
be written.
You should experiment with various depths of menu
in both modes 1 and 2 to get the feel of the designer. The
editing facilities are somewhat limited and you need to
remember to avoid the natural reflex of preaaing the
Enter key to go down a line while in the process of typing
the menu contents. Once you have taken the cursor
outside the menu box (which is achieved by pressing
Enter) you canY get back in. You may use the arrow keys
to move the cursor around inside the menu box.
The largest pull down menu which can be designed is
18 characters wide and 7 lines deep. There is always a
border around the text, so in fact the total area of the
pull down menu is 20 columns by 9 rows. The border is
drawn by the subroutine at lines 590-640, using a value
of E computed in line 180. E is simply the depth of the
menu (D) plus one. Either line 200 or line 210 calls the
relevant border drawing routine, depending on which
screen mode has been selected* A more important task of
line ISO is to inform the machine code routine which
pixel line represents the bottom of the menu:
YB=(398^((D-H2)n6))/2
Lines 220-370 are general prompt messages, while lines
380-530 deal with the options of design, create, and save
menu. Lines 540-560 pass critical information about the
size and number of the menu to the pull down menu
machine code. CALL CREATE, ST creates a pull down
menu. This code should be protected by a REM until the
machine code is loaded, otherwise the computer will
crash. Line 580 is the entire pull down menu editor and is
essentially a LINE INPUT command acting on a
specified window.
Pull down menu machine code
The pull down menu system works independently of the
Basic designer, and occupies &1F6 bytes of code.
Page 50
Unfortunately, the storage area required for the four
menus brings the total number of bytes required up to
&26B5, but there’s not much you can do about this
factor unless you have a 6128 or a memory extension
pack and are also happy about paging in the extra banks
of RAM at machine code level. The source listing
(Listing 2) of the pull down menu code is given in full so
that hardy programmers can convert the code to handle
menus which are stored in the alternate 64k RAM. At
this stage the protective REM at line 560 should be
removed from the designer program, and the loader
program (listing 3) used to load the machine code bytes.
The designer can then be RUN again and an
experimental menu 1 and menu 2 created (the screen
mode you use doesn’t matter). Then the machine code
can be put to work.
The first place to start investigating the code is at
&9206, the create routine. This routine receives the
variable ST from the Basic menu designer and
immediately transfers the value into the HL register.
HL now points to one of six tables. Let’s assume for the
sake of argument that the value of ST was such as to
point HL at the table M2B1A at &9137, M2B1 simply
stands for Mode 2, menu block 1. It’s a data table of five
numbers and it specifies the size and position of Menu 1
on a Mode 2 screen. M2BlAholds the address where pull
down Menu I will be stored when it’s created.
The pull down Menu 1 coordinates then follow -
M2B1YB holds the bottom pixel coordinate of the Y
axis, M2B1YT holds the top of the Y axis, M2B1XL
holds X axis left, and M2B1XR holds X axis right.
The create routine moves these 10 bytes of M2B1
information into a special holding area labelled PP.
We are now almost ready to move the newly created
menu from the screen into general RAM. A quick call to
ROM establishes the screen mode, and this is placed in
the B register. The direction of transfer of information is
from VDU RAM to general RAM, so register C is set to 0.
With PP, reg B and reg C now all valid, the general
purpose routine MV_[T can be used to move the
necessary bytes and so create the menu,
A quick look at MV_JT at &90D5 now revals what is
happening . MV^TT is simply part of last month’s code,
where it was used in support of the Basic command
CALL &90C0,D,XR,XL,YT,YB,ADDR, Now at this
point I would normally say that those readers following
Amstrad User April 86
lJs r
1 b£
P«M 11
fall LBBIE
x$n PLill DCiBM HEHUf 41 {BnHANb
me PE
Lb BE
JP Ml,91
QRB Itld
CP t
LtLR
IP *,K.i
;iEE
IdU 1'L4ii
JR I.Kvl
J PMLL
bBMM THE HEFlU
call bBBlE
ns
fBU L«D«li
LRf PE
CALL t-Pfll
JP Bf,DZ
PB"P
|qg
LnZ bf
Lb B*A
lD A,IC3
nh
tflU PlHP.Bi
[Ml DE
j-EAVE
MMjiHlyffe BLDCk (t-4] KEEPI RAVEH^
lALl ABB IE
"1
log pf*1i
IHI bf
L D L * C ] 1 +fl F
-JP Pjl.B:;
n3
E4U H1*U&4
jR HVl
L P H . [ ] 1 +1 F
LD A,ll4
EHu
ROn
PilfH HL
1AL4. hB.B1[
m
LBU Hf.FiAt
RiP
zR-ELDAp p.B.Btl vlirH HS
jR hI.BA
FAREEi
LHU PIXi>'1X4B
;Hoy iraul 14 biAL ri[T+l riAh^Llht.
lD Hl*H1
fdP HL
EBB Call i9iri,s.xi:.n,FT.ti.FaDF
J The 3i
CiEEh- "ATI RIAL UHBLI THE
IP ISH^L.i
JH kCOmF
;d=«l
icrun tn ka"
;P!inPI3b€B "IHB
aD 111*1E.h
MBP
iB-1
RAH td
jD.iTa I
xaEA
.AMD S-B 3AYE rQ
UBP
ilHMX
L4
P?&I A
DM H1
LD e,e
"BP
XEHLAT L?-
P?BilTB
pu tza
IALa nf.LT
LB A.Ke
Lb
P?fl.tlT
Bv Iff
JHEIDVER HL RELOAD T« p.|.P*1
CALL t*a It
XlL
Lb AHllX-Eei
HZBhXL
Dy Tlf
FDP HL
jR J.KFFH
LD fHL3*4
nJ&iKH
Dy i
LD a .L
CALL ilPE
M it
P?Hi2A
dd R?
lD CPfFyA
IHI Kk.
naaiZiB
By t^a
LD AjU
PNT
PI>R (K
BJNZ XCL
hZbZtt
Dy Tff
LD (rR-‘1).A
POP ac
CALL SBCSI^StA SET KC-6t
Dd 31fl
Lfl 1.1
POP BE
LD 9,*
IF?eZAR
py
CALL MV :t
POP WL
rand
EdE1 (hhg [4 HV . [ T
nEBjA
Dd NT
Rf T
POP Al
f>DII SCHfENEV-DU Hi" IRAhtFCt
Dy Tza
J EHA1E
A "D" FR-Dn 1"| 3 CMC Eh Ahb
ii
nv.iT
ID
H-SSJIT
py T-DB
IRIIKB
tE !I>R!CJmAl LCREEH
RET
LP A.A
By 4
y]PC
L* bE.fP
i-SHDFF
L b H L * 1 [ c*. a i D ( K
Ld A.(FPit)
h.?B3KH
Dy jEB
PUSH DE
CAIL tBlDb ^AL del FRAP^L FlY
LD l',A
H?B.AA
DU "4
PS" [1
RET
PEFt" H4.
DU 1ZB
Lb HL..(3TArd3J
LP HL.TICA BLDDK
P(JP IK
nZDilT
bu Iff
ItR A
AP D,t81
LD A.^PP.R1
RfBCAc
DU 4Jf
BR L
Lb e.»
14 1 .A
nlB.A1B
DU 4^8
dR H
LD DE.KEYE
LB- A*1-PP*1J
R1».tA
Dm mi
REF ijHS P5R PUSlHl'
CALL tBDDT hCv FHAnE Fl(
LB D.A
H1 B>1 1B
DU 1IB
iD &t.T0
REl
HYt
Lt A.A^P*P1
h1B1 FT
DU If-D
aDIH
tlek Block ds f
$UB B-
FTB-lAL
DU 1|D
^PULL
n UP-
. ALFEMHArE FEl- EBUI FMt
R L r {
HlSliq
DU 8
14L(. iBin
FlDWI] >
DJ
hItZA
bu Ml
LD D ,l
null* af
LP
HIBiBlB
DU 1IH
JlfAP
P*^.P*1 y]FH H3
PUlHi "L
E
h1&2«T
DU IBf
lD hL*H:}
PUDA' DC
REF [
P1B.ZAIl
DU !1f
LD (1KL81.L
TUD" tl
lD a, I Pi"k .
Pl»ZlA
py 1BH
LD [ I I'Ll 1 .H
BuIh 11
LP L.A
dTxTuB
bu -a
:AE (ALL SDRELy E R Bh RE
LD hL*KE< Fihg RET AtDR DurO :
AD a. EPPH )
S ERTtY
PDEhTI AHE Bl*Blji«J*i4
LD 1,1
PITS" HL
uD H.A
Bl
CALL ttin
[ILL 1 +
LD L.H
nv?
P-UiH l-A
DEC A
LD hl,0
fall tea IE
pgsH sc
tf. I*8lB1
LD (3TATU3J*HL
jp Mijei
fdSh IE
nZBt
LP HL.iRlBlA
BIT
LD L.eZ
EAl. iBL'Pr^CA IB' PBS
*1 PIN
CREATE
El Pl.ML
CALL taaii
fOP Pi
Kiai
Lb HL.M1B1A
L.b bE.PP
jp Mz.al
i-LP a:
AR PiR
Lb Bl,1ll
Lt A,Kl
CALL
LDLR
CALL
jn tr'"'''-
DEI A
fAlL 8SI11
Ld A. e 11.11
jR I*H1B-I
Lb B.A
L* A*KC
Ld >Hl»,.
LD HL.iRIBJA
Lb C.B
CALL tBSH
JR “iS
IR PPR
CALL MV It
It Me,(L
Hit-
LD 1,4 HL)
"1*s
LP HL.HIBfA
REl
LP A.Kfl
L3 iH'i.J.A
jR PbH
Rt
fDu II .KIfPaD 1
call I bo IE
HYS
!nC La
BI
lD HL.MIBlA
kZ
EDU 14 ; 1
IP HE.UEPI
PiP HL
JR PRR
ts
IMu i ; 3-
P3)P m.
Die Al
Hi
LP HL.niBAA
<4
EMU Ze i A
kitFih
POt ll
LJ
jp [pIP-Afel-EAF E.(prj{i A/rj] IL dOy
Hi
IRU 1| ; 9
PDt •(
j a HE, i:
' ; I wt-fi
t> L
NE,'Fi
-B
HL i(
:p I
. F ;. ■ ■
j>{ It.
j.a-rtryrbiEin u&bnA dEii. Iroii a-ibLc
ipol ^[(-4 E4 4j' H-L
PS" LP St rPP
L t B [, (S TA r Ut h
XD* A
nD B
Bi! e
flLI HlftHfi ALHEASa OK ICAELh*
LS Ul A [ U S. ^ ^KL
ifDSN at
PUSH AP
PU?H HI.
p^sh at
PiisH ac
P4)1H LX
(p HL.KFLh.HLr AD SR «H1V tI
PUSH IfL
lD
pap b£
PSP Ht
POP ir
(J
Hfl
L]i.r
T F[H I HU t
r$tlL iSu TFlM-LEH"^
CHS
Listing 2
the series should already have the code from &90C0 to
&9135 in their computer, or tucked away on tape or disc*
This was the intention, but a slight imperfection in the
original code around &90ED has meant that two extra
bytes have had to be squeezed into the program at this
point, lengthening the routine and upsetting the values
of the seven relative jumps which occur later.
In practical terms the original code saved portions of
the screen quite happily until it enountered screen
locations in a certain range^ whereupon it refused to do
the save. The routines used to test CALL &90C0 didnT
use the critical screen locations and in consequence the
bug didnT show up. The missing bytes are 20 05, a Jump
Relative If Non-Zero instruction.
This month there are six entry points to the machine
code* We have already met the first, CALL &9206,ST,
which in conjunction with the menu designer creates the
menu. Four separate calls invoke the menu of your
choice. CALL &9X75 pulls down menu block number 1,
CALL &9185 pulls down block 2, CALL &9195 pulls
down block 3 and CALL &919A pulls down block 4. Try
CALL &9175 - menu 1 should come down* CALL&9185,
Menu 11, will now not ivork, since you can only have one
menu on screen at any given time. Use CALL &91DB to
wipe the menu from the screen. The original screen
contents should be restored and if you type CALL
&9185, menu 11 should drop down.
Once you have finished working with the Basic
designer, it can be erased by command NEW. Your
Basic programs can now use CALL &9185 (or any of
menu calls) to pull down a menu and CALL &91BD to
push it back up. Listing 4 shows a possible program
segment which will handle a tranditional list of options
menu. In the example of listing 4, option number one
lists the program to the printer, and option seven simply
pushes up the menu. Options 2-6 are not implemented.
May I interrupt?
Locomotive Basic runs amidst a constant flow of
interruptions, most of which take place privately within
the computer and are transparent to the user* If you've
used the EVERY or AFTER commands you have
already added your own Basic interrupt routines to
those implemented by the ROM operating system and
it’s almost as simple to add machine code interrupt
routines to the system. There is one important
difference, if the routine fails to work first time and the
result of that failure is a program crash, then the
debugging procedure is horrendously complicated*
The main task of converting the menus to interrupt
control falls to the Keys routine at &921F. It is this
routine which scans the keyboard looking for the
keypresses which signify ‘T want a menu now’". The
routine must deliver the correct menu, and also tidy up
the screen afterwards*
The first thing you’ll notice in Keys is that all the
Page 51
Amstrad User April 86
--. . po-. Ki- ^
r?"
*■-■-:
BAUAKUldfiaMU
I.UMI,(1IW,I,<JIS.IS^
“.IS!
ustanfsan
.‘.m.
■ Of- ■
. JWU4Mjy«!.
r\'-- ■-. V
■:■:”:■■!■: ■:■- -E-i'--^ i
iyr:3w'
registers are saved, an essential operation for an
interrupt routine, and failure to do this will certainly
lead to frequent and fatal program crashes. Next, four
CALLs to &BB1E establish whether the function keys
fl, f2, f3 and f4 have been pressed. If they haven^t, an
immediate exit from the interrupt routine is made via
label KCONT, and the foreground program is allowed to
continue, If one of the keys is found pressed, the relevant
pull down menu routine ia called* though you won't see
any CALL code in the routine. In case this puzzles you,
consider the teat for key number 13, the fl key. The code
is:
LD HL^K FIN: K Fl?<r j;? the address where the program flow must po to after
PUfiH HC :{and if) the jump to i&9175 is made,
;The PUSH puts the address on the staek,
[.D A, 13 lA call to with the A register eorrectEy loaded
CALL &BB1E tests the fl key
JP NZ,&917& ;lf n prefaced, jump to Che pull down menul routine;
:sc the end of the pull down menul routinei the RE-T
; instruction will cause a return to label KFIN
If any pull down menu routine is called, then the
program sits in the KFIN loop, waiting for the fO key to
be pressed* whereupon the menu will be removed with a
CALL to &91DB.
The next step is to tell the computer that the Keys
routine exists, and this is handled by a piece of code
which asks the computer to add keys to the list of
routines which are called regularly on interrupt. This is
accomplished from Basic with a call to ISROM
(Interrupt Service Routine ON). A call to ISROFF at
&926C will remove Keys from the list, thus switching
the pull down menus off. An alternate interrupt service
routine is provided, which doesn’t hold up the
foreground program to any great extent. It's called
NO WAIT and can be patched into the interrupt service
routine* thus replacing the Keys routine, by the direct
Basic command POKE &92eB*&7A. Now if you press
function key fl menu one drops down* but the main
program is not halted» fD pushes up the menu as usual.
Active menus
In normal use the interrupt driven menu is probably
best used for prompts* providing, for example, two Help
menus if you’re in Mode 1. Help menus are passive
affairs, you look at them for information and that is all.
Seasoned machine coders will have already worked out
that it is possible to make the menus active rather than
passive. To do this* the Keys routine, rather than the
Nowait one is used, and a JUMP instruction is inserted
at &9247* the address of label KFIN, replacing the three
no-operation instructions which are there.
After a function key press has been detected and a
menu displayed, the program flow goes to KFIN and
then makes the jump to a new piece of code (which must
of course be written). This code should scan the
keyboard looking for a user’s response to whatever
instruction or options were contained in the pull down
menu and take appropriate action if certain keys were
pressed. This will all happen with the foreground
program suspended. All the extra code is technically a
gigantic interrupt service routine.
If it becomes too lengthy the computer may begin to
wonder if its every going to be allowed to service other
interrupts or get on with the main program. However
100
MEMORY S6CFF
110
RESTORE 150
120
FOR *
i=&90C0 TO a92B!
130
READ
AS: POKE
A,VAL<'
'S"
+ A$
3 :N
EXT
140
SAVE
''M20,BIN
.&90C0
.fil
F6:
STOP
150
DATA
DD,4E^0A
.0C,
21
.94
.78
,DD
.7E
.0
a,77,
*DD,23,23
.10,
F7,
CD
.11
,BC
.47
.3A
.94
160
DATA
7S,6F,3A
.95,
7S,
67
.E5
,DD
.E1
,3A
.9C
170
DATA
7S,5F,3A
7S,
57
,3A
.9B
,78
.92
.D
S,20.
.05
180
DATA
3A,9A,7e
.93,
D8,
3 A
,98
,78
.6F
.3A
.9
9,78,
.67,E5,C5
CD,
ID
.BC
.01
.C1
,ce
.41
190
DATA
28,06,DD
.7E,
00,
77
.18
,04
.7E
,DD
.7
7,00.
,DD,23,E1
3A,
97
.78
,BC
,20
.E0
.3A
200
DATA
96,7S,eD
.20.
DA,
78
.13
,FE
,00
,28
.c
0,13,
.13,13,F£
,01,
28,
B9
.13
.13
.13
.13
.18
210
DATA
03,00,00
yA0,
7B,
80
.00
.C7
,00
.9F
.0
0,00,
00,E0,83
.S0.
00,
C7
,00
.3F
.01
,A0
,00
220
DATA
40,7£,S0
.00.
C7,
00
,DF
.01
,40
.01
.0
0,89,
S0,00,C7
.00.
7F,
02
.E0
,01
,A0
.73
230
DATA
00,C7,00
.9F,
00,
00
,00
.E0
.83
,80
.0
0,C7,
00,3F,01
, A0,
00,
00
,00
.CD
.11
,BC
.3d :
240
DATA
23,05,21
.37,
91,
18
.111
.21
.5F
.91
.1
8,ie,
CD,11,BC
,3[>,
28,
05
.21
.^1
.91
,18
,0D
250
DATA
21,69,91
,18,
08,
21
,4B
.91
.18
.03
,2
1^55,
91,11,94
.78.
ED,
46
.73
.91
,AF
,B0
.B1
260
DATA
C0,22,73
.91,
D5,
DD
.E1
,01
,0A
,00
.E
D,B0,
CD,11,BC
.47,
DD,
6E
,00
,DD
,66
.01
.E5
270
DATA
21,00,6D
,DD,
75,
00
,DD
.74
.01
.0E
.0
0,CD,
D5,90,E1
,70,
32,
94
,78
,7C
.32
.95
,78
280
DATA
0£,01,CD
.l>5.
90,
£9
.11
,94
,78
.05
.6
D.E1,
2A,73,91
.AF,
B5,
B4
,C8
.01
,0A
,00
.ED
290
DATA
B0,CD,11
.QC,
^7,
21
,00
,6D
,DD
.75
.0
0,DD,
74,01,0E
.01.
CD,
DS
.90
.21
, 00
,00
.22
300
DATA
73,91,C9
.EB,
11.
94
.78
.01
,0A
,00
.E
D,00,
CD,11,SC
.47,
0E,
00
,CD
.D5
,90
.c:9
.F3
310
DATA
f5,£5,t>5
.C5,
DD,
E5
,21
.47
,92
.E5
.3
E,0D,
CD,lE,Be
,C2y
75,
91
.3E
,0E
,CD
.1E
,eB
320
DATA
C2,85,91
.3E,
05,
CD
,1E
,BB
.C2
.95
.9
1,3E,
14,CD,IE
.BB,
C2,
9A
.91
,E1
.18
.0D
.00
330
DATA
00,00,3E
,0F,
CD,
1 E
,BB
.28
,F6
,CD
.0
e,91.
DD,E1,C1
.di.
El,
Fl
,FB
.C9
,21
.71
.92
340
DATA
C0,DD,BC
,C9,
21,
71
.92
,06
.81
,flE
.0
0^iu
19,92,CD
.l>7.
BC ,
C9
,00
,00
,00
,00
.00
350
DATA
00,00,00
.00.
F3,
F5
.E5
.D5
.C5
,DD
.E
5,21,
AE,92,E5
.3 E ,
0D,
CD
.IE
,BB
.C2
.75
.91
360
data
3E,0E,CD
, I^E ,
3B,
C2
.91
.3E
.05
.c
8B,C2,95
.91,
3E,
14
.CD
.IE
,C2
.9A
370
DATA
91,3£,0f
,C0y
IE,
BB
,C2
,DB
.91
rEl
.D
D,E1,
C1,D1,E1
.FT,
FB,
C9
^listing ^
50 RE« KEYPRESS "1" PULLS DOWN PDM 1
100 AS=IN<EY$:JF AS <> "1" THEN GOTO 100
110 CALL a9175:REN PULL MENU OOWN
120 AS = INKEYS:IF A$ = "'' THEN GOTO 120
130 A=lNSTRt"1234567",AS)
135 REM 6 OPTIONS WITHIN TKE MENU
140 ON A GOTO 1000,2000,3000,4000,5000,6
000,7000
1000 CALL R91DB:LIST #8:ST0P
6950 REM OPTION 7 CANCELS THE MENU
7000 CALL &9lDBrREM PUSH MENU UP
Listing 4
this is something of a diversion. The pull down menu
system doesn’t have to run under interrupt, and in
Listing 4 where the menu is simply called by a line of
Basic, the menu is nevertheless fully active. It offers
options to which a keypress response is expected. How
you use the pull down menus in your programs, is, as
ever, entirely up to you.
ACU
Page S3
Amstrad User April 86
180 High Street North, Dunstable, Beds LU6 1 AT. Tel (0582) 696421
^ Zilog-standard macro assembler,
powerful, Iscreep^^^^d debugger,
and an easjf-tQij^Qjrpens ^ditoi/
We use it jto writfe'rnir products,
,ebug C, patch files, write manuals,
fantastic value! ®
i o
; The ideal utility for owners of all
Amstrad <ioniput^^ith^disGs»>
Record dire^toHes discj ,
I print them, jerase ahd^name files,
i Then you cin find the file that you
know is on (|ne of them somewh^e!
To order: use cheque, PO, Access, or Visa
The fastest Pascal compiler around.
It produces jpure cpde-itp
fast, small ^bjefct feSjrpm ^ No^
pomes with Irando&Tife access and
I a disassembler written in Pascal.
Includes our full screen editoif^
The fastest (f compiler around, with
integrated fi|lI-scr⪚^itor^.-Gi-v^s
just about al lQ^^iSyurei ^(excej it
floats). Comes wiitriibrary of most
Unix functions: i/o redirection, heap,
random filesj Allows inline Z80 c^e
Please ring for any other information
igming soon on a screen near
ont64 £12,^
Ti^rboBASIC £15.95
A fast integer BASIC^compiler for
464, 6t us^rsT^
Aijt in Wscal £14.95
An art program for the 464, 664,
and 6128. 1 Supplied with soured
Define your own character sets,
for use op'^ee4!^d printer,^
dump screjens tcKj^f^m oH^dr
printers. Works on 464 (cassette
£7.95), 664, 6128, not 8256. «
n HiSoft Pascal!
Amstrad User April 86
Page 53
6 - 8 - 4-5
Who do ive
appreciate?
Graphics handling on the CPC machines is
as it stands, but with a tittle inside information
can get the display exactly as you want it. Chris
spills the beans
The screen display modes and format are
determined by a combination of the
firmware^ the infamous ULA and the
6845 cathode ray tube controlier*
It is possible to generate differing
displays by altering the standard con¬
figuration using either the 6845 or the
ULA, Unfortunately as soon as you start
to wander away from the standard
formats the firmware becomes prac¬
tically useless when addressing the
screen. In fact it can be positively
annoying because there is no way of
letting the screen know that you are going
to try something slightly different for a
change, so it assumes that everything is
tickety-boo, just as it was before.
Unsuspecting Arnold
The moral of this is that the techniques
discussed here are not for the faint
hearted, because once you start playing
around with the screen you're on your
Own, even Soft 158, cannot cope with the
things we are about to do to your
unsuspecting Arnold.
Having finished the public health
warning, it has to be said that there are
great rewards in terms of screen access
time that can be gained from this
approach.
There are 16 registers in the 6846
controller that are used to configure its
operation, and they are detailed in Table
L Although there is provision for a 6845
controlled cursor* this is not imple¬
mented in the Amstrad’s hardware and
so is of little use to the programmer.
To access the internal registers the
number of the required register must he
output to location &BC00 and the data to
he sent to the register is output at
location &BD00. As an example* suppose
that we wish to set the value of R13 to 5.
The following program sequence would
then be required.
L;» ; ICl I'lie nuabrp
T t f ST
DUT <C>,C
'L.D- ; tollow^d Kty ttie value
*UT tc>>c
Note the technique of setting the value
required into the C register. This is
possible because only the high byte is
significant in the I/O address for this
chip.
The fimt two registers that we shall
examine determine the positioning of the
display on the screen, The horizontal
syne position register (R2) allows the
display to be moved left or right.
Increasing it moves the screen to the left*
and decreasing it moves the screen to the
right. Similarly, the vertical sync
position register (R7) allows the display
to be moved up or down. Increasing it
moves the screen up and decreasing it
moves the screen down.
Several effects can be created by
altering the values of these.
Listing 1 is a program that bounces the
display around the screen. This feature is
sometimes used while a picture is being
drawn on the screen and stopped when
the drawing is complete, giving the
impression of a lot of activity whilst the
picture is being composed. By varying the height is always the same, Each of the
the values in the data table, different rows that make up the character is
effects can be created for example if the termed a raster, so there are normally
horizontal position is maintained con- eight rasters for each character, num-
stant, the screen can be made to shudder, bered 0-7 (see Figure 1).
This is often used in conjunction with
an explosion. It is worth mentioning that
altering only these registers does not
have an effect on the firmware which can
therefore still be used for writing to the
screen.
Before we move on to examining how
we can really change the screen display
format* let^s consider how the screen
memory addressing works. Each charac¬
ter cell is made up from an eight by eight
matrix* and although the width of each
character varies according to the mode* 16k of RAM is allocated for the screen
0 0
- Raster 0
0
0 0
0
- Raster 1
. 0
0
■ ^
0
0 .
- Raster 2
. 0
0
0
0 .
- Raster 3
. 0
0
0 0
0
0 .
-Raster 4
, 0
0
^ +
0
0 ,
-Raster 5
. 0
0
■ +
0
0 ,
- Raster 6 :
.
-
. .
■
’ ■
- Raster 7
Fhfure 1
Amstrad User April S6
Pai:e&4
FEATURE I
displayed in mode and halved for
mode zero. Care should be taken to yae
an even number if working in mode zero,
or half characters will appear at the end
of ISnes.
“Why?”, you may well ask, "would I
want to change the number of characters
in a line?” There are several possible
answers to this question. If the number of
characters per line is reduced, some
memory ia freed at the end of each 2k
block of the screen RAM. Note, however,
that this memory is not contiguous. A
particular application such as word
processing, may require more characters
to be displayed on a line than the
standard 80 that are available in mode 2.
A game that involves a lot of animation is
easier to write if the action is contained
within a smaller playing area.
The final reason for altering the screen
area is perhaps the most important, and
again we resort to the screen memory
map for its explanation. When directly
addressing the screen, the calculation of
the memory address is non-trivial, as
anyone who^s tried it will conrirm.
Basically, moving horizontally from
one pixel to another is simply a matter of
incrementing the address by one, two or
four depending on the screen mode, and
moving vertically within a character cell
requires the addition of 2k to move into
the next raster block.
Calcula ting the changes
JiAT
memory, which is divided into eight 2k
blocks, These each contain the informa¬
tion for one raster for the entire screen, so
block zero contains the information for
the top pixel row in all characters and
block seven contains the information for
the bottom pixel row in all characters.
When the information is displayed it is
read out of a raster block in consecutive
bytes up to the end of one line; the nest
byte then wraps round to the start of the
next line. If the end of a 2k block is
reached before the bottom of the screen it
wraps round back to the beginning of the
block. The important feature is that the
memory map is independent of the
number of ch 0 racter 8 displayed on a line.
This is where things can really start to
be fun. Having discovered that we are noi.
restricted to the standard number of
characters per line, let*a see how we set
about changing it. The registers con¬
cerned with the horizontal parameters
are the horizontal total register <R0) and
the horizontal displayed register (Rl).
RO is concerned with timing consider^
ations to ensure that the start of one line
is displayed correctly in relation to the
end of the previous one, and should not
normally be altered (although it can
produce some interesting effects). Rl is
the register that actually determines how
many characters are displayed across the
screen. The value it contains corresponds
to the number of characters in mode one.
This is doubled to obtain the number
The difficulty arises when moving
between character blocks vertically. The
offset required for this transition is
dependent upon the number of charac¬
ters displayed in a line because of the
wrap-round feature described earlier.
The default value for this is 80 to move
from one raster row to the corresponding
raster row in the choiracter cell below it
(there are 80 characters by default in
mode 2). The hex value for this offset is
&50.
To calculate the offset for a line 10
characters below the current one
therefore requires multiplying &50 by 10.
Although this is not beyond the realms of
human comprehension, it would be
much nicer to be multiplying by &40
when working in machine code, as all
self-respecting games programmers do.
This is comparable to multiplying by
either 10 or 13 in decimal - even I can
manage to stick a zero on the end of a
number.
The saving Is only a couple of bytea of
code for one operation, but when you’re
constantly accessing the screen the
difference really becomes noticeable -
ever tried playing Starion?
OK, so we've decided that we*d rather
be multiplying by &40, but what does
this mean? Well &40 is 64 in the real
world and this is the number of
characters that we want to display in
Amstrad User April 86
Page 55
FEATURE
1
::
.y:::
Listing 1,
; This pfogrs* bounces the displery
; Ih# screen. ^ data table contains,
; a series of values for the Horisontal
; and vertical sync positions with a null
; signifying the end of the table.
; The speed of the ^bouncing^ it
determined by the value o? the counter
; var i able-
£4060
i
Ha 1 If Ly
EQU
1BD19 ; HC_MA IT.FLireACi:
count# r
EdU
&4000 ; delay cuunter
r
BC^ £eC19'0
rtstar#
iO
HL.. CATA ; point to the data table
read i n
LIf
INC
Lb
OR
P/ {HL? ; read horizontal sync data
HL
A, S te^t for end of data
A
J R
restore ; if so go back to start
Lb
f. r tHL) ; read the venicaL syhc
INC
HL
i
CALL
waitfLy ; synchronise with
frame flyback
Lb
OUT
INC
OUT
bEC
C. 5
(C?^ C ; oet horizontal sync
B ; go to the data port
If), b
B ; back to address bbrt
i
Lb
OUT
INC
OVT
t, 7
(t)* C ^ set the yertical sync
e
bEC
B
CAUL
delay j wait a vhile
J R
readin ^ and go round Again
de Lay
Lb
D E ^ co'un t e r
F
d L o a p
Lb
OR
RET
PUSM^
POP
bEC
J R
A, b ; end of delay'?
E
I ; yes* then stop
NL ; else waste some time
nl
PE
dLoop ■ until its don*
&ATA
bEFB
bE FE3
DE FB
47,i1,46,
3e,4 7,Z9,.4fi,.2a,4 7,29,46,.30
4 5,2V,JH4,2fi,45,2 9',46,30,45,
151,44,52 ^4 5,31 ^46,30
Listing t
Register functlun
Default value
HO
Horizontfiil Total
63
Rl
Horizontal Displayed
40
R2
Horizontal Sync Position
46
R3
Hsync, Vsync Pulse Widths
&8E
R4
Vertical Total
38
R5
V ertical T otal Adjust
0
R6
Verti cal Displayed
25
R7
Verti cal Sync Posi tion
30
R8
Interlace and Skew
0
R9
Maximum Raster Address
7
RlO
Cursor Start Raster
_
Rll
Cursor End Raster
RI2
Start Address (High)
R13
Start Address (Low^
—
R14
Cursor Address (High)
R15
Cursor Address (Low )
Tofeie /,* The 684'^ iategal registers
mode 2,'which ia twice the value that
should be programmed into Rl. With a
dextrous piece of mental arithmetic we
deduce that we need to set Rl to 32. Now
having reset the number of characters
displayed on the line it has become
shorter, and so to restore a sense of
symmetry the display can be centred by
altering R2 to 42,
A similar piece of jiggerj'-pokery can
be performed on the number of rows
displayed, although in this case it is
relevant only for reduced playing area
and to release some memory. The
registers concerned are vertical total
(R4)t vertical total adjust {R5), and
vertical displayed (R6), R4 and, R5 are
again used for timing and R)6 is the one
that actually determines how high the
screen is. The value it contains corres¬
ponds directly to the number of character
rows on the screen. Here again the
display can be centred by altering the
value in R7,
There ia a second way that the vertical
display can be altered. If you recall each
character cell is made up of eight rows
with the rows corresponding to tasters
and the information for the rasters ia
stored in a 2k block. The number of
rasters displayed on each line Is
controlled by the maximum raster
address register (R9), The default value
is seveUf hence the eight rows (O'T), This
value can be varied; setting it to four will
cause only the top half of each line to be
displayed, whereas setting it to 16 will
cause each line to be displayed twice.
A bonus of using this method to reduce
the display is that for each raster
removed^ 2k of memory is liberated for
program use. There is, however^ a
drawback to this approach in that it
aft'ecta the overall timing of a frame, and
so when R9 is adjusted^ R4 and R5 must
be reprogrammed accordingly. As ever,
there is a magic formula which deter¬
mines what these should be^
B4 = rNT(312/(R9+l))
R5 = 3l2-(Ri>+l)*R4
These are simply calculated once the
number of rasters required has been
decided. Note that if the number of
rasters is increased, then multiple
images of the same line are created.
The start address registers (R12 and
Rl3) can be used to scroll the screen
either vertically or horizontally. Vertical
scrolling is achieved by altering the value
of the lower 12 bits by the length of a line
in bytes. The line length is twice the
value stored in Rl. Altering the lower 12
bits by anything other than a line length
will cause horizontal scrolling.
A combination of horizontal and
vertical scrolling can be achieved by
changing the offset by a value greater
than a line length, Bits four and five of
R12 are used to set the screen base to be
either &0000, &4000, &8000 or &.C000,
Registe^r R3 is used to set the pulse widths
given out by the 6845 at the end of every
lin e an d the end of every frame. These are
used by the internal hardware and
should not be altered from their default
values.
The final register (R8) ia used to
determine the type of scan that the
monitor uses. The Amstrad monitors all
use a non “interlace type and so this need
not normally be set, As a final effect,
however^ try setting this register value to
1 - you are advised to hold onto your
Page 56
A m gtr ad U ser A pr i 186
Bigger, Better ROM-CARD
NEW lightning' Assembler Package
NEW Staggering Price Reductions
NEW Disc-based programs
NEW 6128 and 664 versions
NEW SUPERPOWER ROM-CARD
Eight sockets, addressable 0 to 7,8 to 15,16 to 23 etc.;
cased unit plugging neatly to expansion port; through
connector.
ASSEMBLER, DISASSEMBLER &
MACHINE-CODE MONITOR
Over 30 commands in both Assembler and Monitor.
Tokenised source code accelerates development time.
Assembly at 24000 lines per minute (as many as 8 times faster
than competition); large source and object files can be held in
memory. Disassembled files can be edited and re-assembled.
Comprehensive Monitor with Single-step, conditional
breakpoints etc. Rom version held in two 16K chips.
PROGRAMMER'S TOOLBOX &
BASIC EXTENSIONS
DIRECT COMMANDS — Character; Compact; Editor; Find; Kill;
Medit; Picture; Soundlab; Tidylist; Xref*
PRINTER COMMANDS —Cdump: Dump; Echo.on; Echo.off;
Ltron; Ltroff-
GRAPHICS COM MANDS - Circle, Turtle.
(CPC 464 Additional. Fill. Graphics Paper/Graphics Pen, Frame.
Mask.)
SCREEN COMMANDS - Double Height; Underline: Normal;
Page.on; Page.off; Screen; VDU.
FILE COMMANDS - Saud; info: Unprotect.
GENERAL COMMANDS - Assemble (simple assembler within
Basic); Keyboard; Roms, Tune.
SUPERPOWER DISK USER'S
UTILITIES
Program allows detailed inspection and modification of
information held on disk and Is of particuiar use for recovering
data from corrupted disks. Individual sectors can be read from
and written to, All data can be output to the screen and/or
printer. Program also contains a number of functions of use to
assembly language programmers,
TABULATE DIRECTORY: Displays directory and enters EDIT
mode. READ DISK SECTOR: Read seaor and enter EDIT mode.
LOAD DISK FILE; Load first sector into buffer and remainder to
memory for fast access. Enter EDIT mode,
LOAD ROM: Catalogues resident roms, prompts for rom
selection and enters EDIT mode. EDIT MEMORY; Displays current
buffer, Data displayed is Buffer Address, Hex and ASCII.
Comprehensive editing facilities. "COPY' key gives Intelligent
Data Copy. TAB' key gives printer output. WRITE: Write sector
to disk. DISASSEMBLE: Disassembles code from specified
address, giving address, object code, mnemonics and ASCII.
Screen and/or Printer output. SEARCH MEMORY: Search sector
or a complete file for ASCII string or series of Hex codes
UTILITIES: includes Format, Hex/Decimal conversions, jump
calculations etc, SCREEN UTILITIES. Select from four display
modes; choose background and foregroundcolours.
MAILING LIST AND CLUB
MEMBERSHIP PROGRAMME
Program handles thousands of name and address records
(label and non-label fields). Twenty classification indkators
make possible sophisticated selective exarriination, counting
and printing of records. Alphabetical order is dealt with on data
entry, allowing userto select 'key' word. Works with single and
double disks as w 41 as cassette.
Main Comm ds ... ENTER: Data entry(*), GET: Load new
file. COUNT: Sell </e Count. FIND: Find "Name' or any Stnng(*).
LIST: List current u ^ on screen(*). PRINT: Print label data or
whole records selectively. MERGE: Merge and Sort files. SAVE.
Write a file to disk or cassette. RESrT: Reset colours, label sizes,
class definitions, string constantsetc. (*£dltlng facilhies available).
NEW SUPERPOWER ROM-CARD ONLY £34.95
Original Rom-Card (^64 only) £25.00
SUPERPOWER SO FTWARE ROM D^SC
Assembler, Disassembler^ Monitor (ADM) £29.95 £29#95
Programmer's Toolbox & Basic Extensions £19.95 £19.95
Disc Users Utilities £19.95 £19.95
MailingList & Club Membership £19*95 £19.95
HOW TO ORDER: Phone or Write to:
Micro Power Ltd.,
Northwood House, North Street,
Leeds LS7 2AA
Tel: (0532)434006/45S800
Also available from Dealers.
Ring for latest catalogue and
nearest stockist.
WHEN ORDERING PLEASE NOFTE:
There are different versions of the
Roms and Discs for each machine.
State, therefore 6128,664 or 464f
Please add 0.7Sp per order Post &
Packing.
«4j«4*ptf6ia
NOW Wmi THE LATESt SOFTWARE
SDTtwiifvunt«>lolHwtnmv<»|itinbui(tSCI^ F«luf«lncWar
PARALLEL PORT £22
Twin 8 bit input/output ports, operates from
Basic or M^C. TTL outputs, (uses ZBOAPtO).
RS2a2 SERIAL PORT £34 “
For connection to modems, printers, and other
computers, Spift baud rates, standard 25 way “D
SIDEWAYS ROM BOARD £26
Holds 4 ROMs. Each 2,4,8 or 16k in size. Free
utility ROM with each unit
ALTTiD [>lAL«4AUIlGMtSWn.
HKkKitdeASfiCMrsROH
Tlvw^ cmiacto
ConlactfiUUFTlIBiMnOS, PfECTFIi. UlCfKMT BU MkjST eOLfiCfc,..
frniM ««!**«• nAriH It* Fuu iSKH.OUfl'DBHJf,
DTTWMIC jfltf nn.£SOnVf*ftE
Opbofti ttHJtnwKJQik'Camvdi.
NQIFSSBto»i<tmipr<yfc. — L —„ . _
Abo ickctabta hM^NUMnc KFVMOwt^ON LIF
Iwm »wn i-flThrt U&toitoiLt,
m wd TX H^rOtwi wKtifi Bwt I FOdwtaf.
SOF™^^CtAaFB*U5 'WTl£.3QQa»(mDrDOtf.lHtfTS7&lJ0DUi^ SlO JDd IJttI hrf *,p(« BEll
SPOft AU mramnqdjB, Is T^.c^apwn^,
KtWanil *-f)FT uiiei^Wi "tw* SPOOL MCHgl^ or Due.
I50tWA.OjD-OfWM.QAn »^™)gtt»KMCllWiyipn]itoCflL
WWdmcAiuof FlfSfF P^tOGflAMWSrB'bcFtajdfruiiiji^flidfacmf ufil (fc^rtyKhWH LHE.
Wera [irSftiE^i..itAiii, bfcckj orofKbhVhTNn mywIWAi PwconiAte; n*nHAy.
Rf OWCTAJ^p-wA -Btt“^te*^r™iimai^i™rttoawTfnfHCS.
SyfFERtoilin, rlAusfifl ttH TFTfT EOTTlKlrtif, rum^dbUor LCw£H5Wwt9iMta itoc
brfiM ciMrArt cw twEAWn h, lapetv [Is^ ^WTlvdli] PfnHtEH M THAJeflReOiMW thi
SEW Of5AVE SraWET*. lASCl Qh*»7|mj
AUIDCMAHGE QWHthpniTX MlFIXuW^AlhiMAjfl wl>«t FDyPLfJ).
Sn# bWu L* Ni HioOet HdPUTcwrBonik,
SetccUUt IIV rTEDwdAUAH pert-fc. SCREEH, PRIHITP ifDQHH LV
Lful »fWHK«wd4ldbP:>forBnibbi.
SBITPRIMTERPORT £17
Send all character codes (i.a 0 to 255) to your
printer, uses standard print £8 etc. Unique
design, no power input needed.
PRINTER^-T" SWITCH £22 "NEW”
Connect 2 printers to your Amstrad, software
controilable changeover between printers i.e.
invoices on one labels on the other with manuai
over-rfde.
POWER CONTROLLER £40 ** NEW **
Featuring 8 switching relays handling a massive
5 amps AC or DC upto 240 volts AC. Control
lights, fans, robots, etc etc. Plugs into the
centronics port, uses BASIC OUT command.
' Irt Ib™i 01 vlluH for mofwy JT* EXCSIXI^rr ■ Ainatrpd U*jr Magaiift*
AMSTHAD SSTTHE STANDAHD FOfl ALL H ONE SYSTSMS
K.D.S. CONTINUE THATWITh THE COMMUNICATOR
DON'T DBLAY.„ ORDER TODAY.
io MkJtoinlt with MB»v modeFT-
***** NEWFORTHEPCW8256 *****
Aversion of our DEDICATED modem 104 now
available for the PCW8E56, see opposite.
n ELECTRONICS
I * ' ■ ■ ■ * ' ihj computers.
[K HILL STREET, HUNETANTON, NORFOLK PE36 5ES. TEL<04863)2(XZ6 Piea.^ a4d VAT to all pneeS.
RS232 AND CENTRONICS INTERFACE £53
O SERIALandCENTRONtCSpcrtsforthe
PCW6256. Connect to other printers, modems,
computers.
A.M5TKA PRAW2 - THE LATENT DISC EA5tD VERSION OF
THE ORIGINAL AND (JEST POOLS PREDfCTlON PROGRAM
FOR the AMSTGaD CPCJtil (WITH DiSr DRIVE! AND
GPC664 COMPUTERS^' ^
THE COMPuTUtCAMf HP WITH ONE FIRST DIVIDEND
lUS (WlNOR PtVIOENDS NlAKINC A TOTAL Of '
• Supplied with Database containing data on over 12,000
matches since 1980!
• You update the Database each week —but no tedious typing,as
team and division names already in programi
• ErrOFS easiiy corrected - the program even checks your entries!
• Comprehensive instruction manual and menu driven program
easy to use, even for a newcomer to computing!
• Will forecast the least iikely draws for those who prefer to bet
on fixed odds I
• Built in perm generator — complete your coupon direct from
the screen!
• Compatible with the DK'tronics speech synthesiser - the oniy
pools prediction program to read you its predictions!
• Each copy is indi vidually updated with all results upto the date
of dispatch - no typing in enormous lists of previous matches
before using the program!
• Full after sales service, including Database updates and end
of season upgrades!
AMSTRA-DRAW 2 (ON DISK ONLY) £12 95
ORIGINAL AMSTRA-DRAWON TAPE fNO SPEECH) £9 95
(Cheques/P.O.s payable to B. 5, McALLEY)
AMSTRA-DRAW (OeptC3)r 1 Cowteaie, Chinnorr Oxford 0X9 4TD
tTeh 0844-53426)
Tel; (Q664) 63817
/quirrers
7 Coniston Roari^ Mehun Mowbray. Leicsstar$liira LEf 3 ODiE
COMPUTERS (a)
CPC 6130 Iwi+h ocilwr rroritor) 4 FREE joystick
PCW 0251 - 1 - FflEE |Mpec and ditks
399.9S
458.35
PRINTERS (b)
ShinAa CPA0Q-t- (NLQI
199 50
Daisy Jaoior
211.59
KgjB KPS 19
24B.9&
Juki 61 DO
345.00
Epson LX5D
24000
Brothar HiR15
302.95
SP1OOC
229.00
Anslrad 0MP3DD0
152.00
RIBBONS-Others available,
pleaae ring
ShinAa
3 95
Epson SO senea
345
KagaKP610
4.99
Episaa IDO serifs
5.05
Juki 6100 s/s
1.&5
AmsCFad 02^6
B.50
Ssihasha
3.ea
Amstrad 2090 5.9S
CABLES 1 matra
9 9S
1.5 metra
10.95
MODEMS (c)
Pace- Ni^liTingaie' p«cttag€ lor Am^lr^d
lire. InlerfBCB. loBd 5. soPtwarti 161.00 jsiaia machins l^paj
DISK DRIVES (c)
AiriBtrod DO! line, linftorfape]
Amsrrad F01 iex i*it«Ftai»|
Am^trad FD2 i Fiir PCWB756!
CvHiooB CS0P1 S^'-drlM
Cuirtaru C50Q2 5.25''tBHird dlNfr
Plaaat siBle machina lvi» wIhh Q>d»ring
r dTskettes for amstrad - post freei
Prioe per boK of 1B CF? dlisla 38.7 5
5 GF2 disl(5 20.^S
5.25" disks also avaiisble - nog for iHtast discQUtil pirica;
MFSC.PERIf^HERALS-PDSTFREEl
AJfX Moiisa 60.50 SErial Interta-ca 49.95
JoifStick 14.96 Speath Synth 29.95
Light Pen 19.9S
Carriaga ratas: [at C16.B0. lb] tT.CO, Icj £6.00; ribbtns ale. £1.15 (any qaanlliyli
I_Plaasa alaphona if ymj ia nod iw tht itaw yuHi wjuJrBL
159.DD
99 00
159 00 -- includes tilting
95.00
126.00
Page 58
Amstrad User April 86
DISCOVERY
TRANSFER YOUR TAPE BASED
SOFTWARE TO DISC NOW
HANDLES SOME
TURBOIOADERS ALTERS
BASIC LOADERS to get
programs running without
alteration,. Relocates
programs plus all the normal
features.
When comparing DISCOVERY
WITH A Similair Program
AMTIX said T found
DISCOVERYJust a bit easy to
use’.
4S4i664 and 6128
TAPE £7.99 DISC ff 7.59
ROM £19.39
SIREN samvARE
f Off SPEfffY DELA/ERY SE W CHEOLIES /F.O.S. TO;
lUKNSOFTWiVa, 7*IBl«lEEF,MANCHiSTttMJ IRJ
TelJ 0i1-7« «74
Fi.EAsr.VKi foa avrftsEAS offWffS
ALSO AVAILABLE FROM
SHEKHANA COMPUTER SERVICES
NEW! MastBrdisc —
The complete suite of disc
utilities on one disc.
Disc Dupiicetor^ Double
speed formattor.
Sector/Directory/Memory
Editor^ Basic protection
remover + many, many
more.
£t2S9 on disc,
a&4, 66d and 6128
compatible.
TAPE UTILITY
Back your software
with ease. Now handles
some Turboloaders.
Manages Headerless
and Normal Programs.
Choice of 10 Save
Speeds
'Simply the BEST'.
'The tape to tape
Back-up copier to beat
all tape to tape back up
copies' Amsclub XTRA2
464 ONLY TAPE €6.99
464.664and6ize
Disc £13.99
Disc DRIVE OVmERS.... DISKON
Put those rmposslbfe' headerless programs onto disc,
DIskon give you the power toput headeriess programs oft disk and get them running*
Part 1 Enabfetyou to transferthem to disc Part 2 RetrlevesarKf runs them
This program Is not an automatic program like Dfeeovery and Is not recommended for the novice user.
-ami!-
DRAUGHTSMAN & GRAFMAN
i'fffi'iMtysrtssr'"
RMRIMillll
HiinMmiH
iinwinnaN
^-TlSlI
e
1h-Th ! s '=
1 suL«
Explore the true graphic potantial of your
AM ST R A D C PC 46^654/6128.
Usiitg tiirsor EontrAl Itsys, joystick. !liflii[ian or yrsfihica
lablet YOU can wuik in aJl 3 mpdaf UiEino coiimrs.
Draw in soNit. dash or doL'dash 1iii4s, circles, arcs, allipsus,
polYBsna. etc, Rfrcall regular sliapes from rtiirtiofy. Draw iit
ene ur tuuQ point jerspettive. 3 cursor speals. 3 types of
erasers. CDnsleni reedupt at X.Y cnrdiniRtes, drawing ard
cursDT siaiits. distance measure, ■fiif positiof], cn-scteen
[irofii|Sts. Hatch'ing and idl t.aciliiiGS. Design sals of avPilHls
(stiriles) lor USB iit yam drawirtgsi'die^irsins eg. Dl€ctnHiic
oirenils. Priflt characlers a) any putal [Msilion. &BY<u'load
symtiols. Save/lrud screens. User screeit dump Dpttnn.
Writton l&y a qualilied ddiignof this program
is very voraalilo and usar Iripndly. Vour
facililie*.
is veri
AMSTPAD haa axcallwit graphic
Why not pul lham to work?
".. . en BxtrMieIr pand gieetiics aid".
.. the pruprai* i* Msy t-n use. Iht msfluai B easy (n lellow. and
The prBMfTtalifln O prjrfBaEinnur’, - Cmprtiuq. with (hi Amslrad,
Not. ' 35.
. . i[ If n<l la see E.6. CwipulP GrapliiES adUpl i ainererift
Bp|4u^ IB IN prubtem ill aeaiint b ueh Irilndh frsiphics
"... * strflrtB iBMDuiilB wiiBn ampeiEd to lln lisIwnaWe icon
system". .
" . prDvidls a wiy 1 bs( and dkiert way si atcespng a imNiiulB
bF (upiDltpni and diBwing lOBtinis - AmliiP Jin. '66.
GRAFMAN \i a pcrwerful Ird vatsalile fitnchmi plntur.
aavalopeit try a qualifiHl physicist tliis program is capaMa
dl draining aov DEFhalla fuGfliait- User access lo ai\
etieneiva raitgiR of 'tpilt-in' litnciiDus fjenaralizad
pvlyhomiala. trigomyrnBdric, aipaaRnliah'legaritlimdC.. irra'
ttaiial and imrersB. Cliaioe arf X-Y scale is witk ranging! and
apeciiic rangas can be delined ta display spy porlimt dI a
ojrua. Areas of high citrvaiure can be 'magnilaed' alEawing
lb« user tu 'Jinnifl-in' an feel rptits la a hiflii degree qI
flDcuracy. Sauei''iaBd scieen. User scraen dump aptinn.
Despita ibe cumplexitY oF tha prugram it ii vny uaar
friemJly. On-sctaan instructions caraFuHy uplam each siep
m^li^ this a Iruly valuebla and cducatiDnal utility.
Far FurthflnnlorrTretiQn S4ndi S-A.LTo order (ill intlieciMJipoi'.
1 COMPUTEn 1
GRAPHICS
Name ..
Address
Pteasff send me .cupy(s)CiF.
.. □ DrauyJitEmiBii [disc) .. ... C24.'S5
□ Draughtsman(lape]...EISA'S
... n Grafman(disci...^^13 35
... □ SraFmanitapef .-.. £9.95
Am s trad User April SG
Page 59
PCW8256 & CPC6128 SOFTWARE
FLEXIFILE I
£39.95
Files of u p to 6 5 ,(X)0 records or a 11 of one d isk, uses B-tree fast
file access, jss^r defined screens, reports & selections. Redefine
without losing data. IMPORT/EXp6rT information. Records up to
1 600 bytes long..
FLEXIWRITE I
£29.95
WordStar compatible with an easy to cse MENU structurer Online
HELP screens, will do MAILMERGE and produce ASCII: files.
Support for popular printers. Can use FLEXIFJLE data for
mailmerge. Extra features inclvde SORTING of iista, print to disk
etc.
CASH BOOK h
ACCOUNTS I £29.95
Accounting for cash retail businesses to VAT Schema O. Includes
regular management reports. fPCW &256 ortlyl.
DATABASES | ^,,^5
Ready built database templates for use witfi FleniFile or AMSOFTs
Micro File. Applir^ations for ESTATE AGENTS. DRIVING
(NSTRLfCTORS, FARMERS, COLLECTORS, GARDENERS',
COMPANY DETAILS*, SALES PROSPECTING & more. includes
data I.
SPECIAL 1
FLEXI LAB EL |
an
£29.95
F LEXIFILE aitd F LEX IWRITE purchased togef hei' ate special price,
Flexible iabel handler producing multiple ccplesof mail list labels.
Can read FlexiFile and FleKiwrite files or use direct input. Has both
preset and user definable label si^es Si formats.
All pricQs includoVATend postage-NO EXTRAS
Send for our brochure for full program details
Saxon Computing
3 St. Catherines Drive, Leconfield, BEVERLEY, Humberside HU17 7NT
Telephone for BROCHURE or ORDERS 0401-50637
TRANSMAT
EASY TAPE TO DISC TRANSFER
Thi i prqPrtjionffllv us«<l reipec »d ui il iCy ha* i he s.1andard m lapi; tg trari&fer
ih^[ pihcrj fo mirnmick Whai iI<ib pr«?s think of Trairamai
* Votsu No 2 in Iht Serjggs Prctgrjms Tofj Ten Chart h^ Ajnsirjd Action Rtadfrr* Jjtn
06
* M.aitimuim tcvi^w ratings m PCW Aug S.Ei
*■ Hi|niv r£cgjn fiM-nd^ b'^ AM.SCLU8
* "Verif r -Jvfjf S5 Also sriitcied for Best of irw Bungh
Tran^inai^ man^ I'^^turBS ii^furlp
* £iis^ opsraiian * Auto or non ftuio mgUes
■* Rolgcatof for programs, which ou^rwrito the disc area
4 Era-s« * Catalog fiilcs * Ranarn^
« Disc: header reader ir Solect usiir ^roa
* A gr a Jniire worKir^ * TrflfiSinaiJ usuli
Cvtiotte C7 inc. Oitc f 11.40. i«c
Now avwlsbie on ROM. only f 19.3^ ing
SPIRIT
The- perfect aduartCird wFtwsre cog^jlennerit lo Traosm^i- fgr those knowltrdgsblfl
coiwiip.unng — $pirit odors sfl me toofa ygu nupd in.gno Bcanomic packjj^u to transfer
those genuiitr ho^riorksu programs oniQ disc
This sophnUcaiBct p>io^»ge on a irantmaiafahr ^popatto for only fB.95 ing.
TAPE TO DISC TRANSFER SERVICE
Wo wilt pul ygur OflICiNAL cosseiie sottwarciovco heaOflrto&saod spuodltrek tmeslon a
quality 3 "disc tor |up| fS 00 ™iu{kififl the pr»ee aHhe> diEc Ju&t send ygur r4 550tte. teas
any bulky packaging with payment — ywe will aendyc^a ihcditc and keep ihe ca^setta. for
legal reasons
Soma prognntt art told on thp uitdpr
ttai^ing th*t thfey inu« mt b« uaod to
infringe copryright.
ODDJOB
THE DISC UTILITY PACKAGE
YOU HAVE BEEN WAITING FOR
A complqire disc Utility wilhfill the programs YOU ftav^idd us you warned all
together in one amering package. A total of 39k of disc space used.
Jujf took St some of the featti^es.
* A complete directory editor with which you can examine tne disc
direclory and easily alter the conic ms
* Recover erased ptogrems
A Hide programs froin ihe directary
* A corrtplete sector editor to examine and/or slier the contents of files in
HEX or ASCII
* Map out youF disc and locate where files are on the drsc
* Prevent programs from accideniallv beirtg erased
■k An inlelligent disc copier that can copy those damaged/non-standard
sectors on a Single or twm drive system
* Format in hafl ihe time on either drive. Ideal fw 6.2S inch secetKj drives
* Transler your little -used prog re ms/f ties from disc onto i&pe to reclaim
expensive diso space
* Increase the speed d 1! your disc drive by up to Z0%
Load and list protected RASiC programs
All instructions are supplied orv disc on a separate help menu
S^imple to use with single key seleolion
Makes full use of the disc drive
Compelihle with all AMSTRAD CPC Computers
All this for the incredible price of f 12.9S on di«c onlv
NEW
SPECIAL OFFER
Buv 1i(v0 or hCl«i ana recenvO
COmplt;i;t.rs. Im; iiniC Digildl
Aljrn' C-Hxk program oj H DIS pur
(li-rfiifni Edilui on
LdSintlf choite pif'ai*?
TJtFE TO DISC TFUm 5F Efi SOLUTIONS |
"The T.I.E. Booh
TRAlySMAT OWNEflS ONLY -
A buirtper bOcAICI la- naw availabhi
Oghiarnirrg' agprax 90 jr^nEt^r
agli^l4[»[u fw thpE^ problem prograrivs.
dNLY f3.a9 ing. fTIE l-Bl
TIES, jheori jyailabl« on Ihair own
tor f 1 95 ing
PRIDE UTIUTIES LTD
(□epi CP4)
7 Chalton Heighis
Chalton, Luton
Beds. LLI4 9UF
England!
Tel 05^2 411G8E
ALSO AVAILABLE FROM
uue euKbPtAH agents
ZS. Sgft MkfdI roding.
Posliiloh j3S I Suro . Dokboii^rg 20.
0240 Oerghnesgaitan.
: Wes! G?fhvany
ESAT SbFTVWAflE.
Ru» Du Tondu. 3300 Burdtfaux.
fr^nf#
ALL PflICES ^NCLUDE
VAT AND P ft P
F^r Evri^pfi 00 p^r |i|Ey
F^r AuKtFJln^ia ndd f 1 7 5 pK r ti t[.q.
Fo.r Flc:tt of World ndd ft $D
litl«
'.C .dr.F V4.'.
I
FOR ALL AMSTRAD CPC MODELS
(NOW DISd PRICES ARE EVEN LOWER)
Quality utilltiei from our fast, relinbln end frrendVy rnaM order eervice.
All enquiries with s.a.e. anawnred. Exoettent discounts to tha trade,
fetl export service. 4B hqur UK turnaround all orders. In fact a compiete
profesaronef guaranteed service.
Page 60
Amstrad User April 86
REVIEW 1
. ffi 5-' y: ^ ; "..o li - v ■ JfS; .V.
SOFTWARE REVIEWS
[
COUTlUltt
cswTiifwe
COiTIWUE
(tiylLS TO
«1| JwIm. fi«
TAU CETI
A program from CRL, that is best classed as ^‘only pick me up
if you have a whole weekend spare”. As Elite, it is a genuine
epic, no way are you going to bla-st your w'ay through this in an
evening.
It looks fairly innocuous in its little black box, all snuggled
up with its instruction leaflet, But what a surprise you get
when you load it (and it will load, no fancy funny loaders, and
fully 664/6128 compatible). You have a bit of a graphic
adventure, screens of the interior of your hangars, a bit of a text
down the bottom^ re-definable keys, a veritable arsenal that
makes a Tornado' jet look tame and a little stf>T>^ to set the
scene.
As someone once said, “I’m gonna tell you a story + In 2050,
it says here, four close stars were colonised, including (where
have you seen this name before) Tau Ceti. Fifty cities were
started up on the third planet and then a plague hit, follow'ed
by a meteor, followed by a robot take-over bid. Everybody got
the measage and legged it at warp factor 9 to laze in the sun on
the beaches of Santraginus V, and get over it all with the aid of
a few Pan-galactic Gargk Blasters.
One hurtdred years later .. . Some mug (you) decides to have
a crack at re-coloniaing the planet, despite it having been
taken over by robots who think they can do better without
humans,
Gal-Corp. central (the same people who have wTitten “No
user serviceable parts - refer to qualified personal” on your
airlock) have issued a few guidelines to you on how^ to use the
jump pads, how to use an airlock, to look out for killer fleas and
a stern warning not to blast up tfX> many non-offensive
buildings as they do really want to colonise the place when
you ve finished with it.
The re&t of the leaflet has some piccys of what the graphics
are supposed to look like for the buildings. Places that can
restore and repair are shown but not all the buildings are
listed, neither are the fleas (sand hoppers, they call them),
mines or robot crawlers. You just have to find out from
experience. Good job you can save the game isn^t it?
Once you have rejigged the controls to work with a joystick
you tell it to launch, and have a nose around at the outside
world. Mostly tall buildings, with the odd dome and an
occasional thingy shooting at you, a bit like London really.
The outside world is displayed in an area about one quarter
the size of the screen in the top left corner. The way that the
airlock door smoothly slides up and down in this area is
beautiful to watch. There is a real-time clock in the top right
comer, and outside a sun is shining. It don't shine for long
though, the day is only one hour long and you’ll soon use that
up in this game. As you get closer to sunset, the surroundings
become more and more heavily shadowed, until they are only
visible because of the chunks they take out of the horizon. This
change is really gradual, not something that happens in a
flash.
The whole 3Dness of the view is very well done. Shadows
form on the right sides of the buildings, and as you fly round
them while looking out of the side viewport the shadow shrinks
and grows. Things get bigger and smaller as dictated by
perspective and explosions seem less severe when you are a
long way off.
To brighten the night up a little - so you can see who's
shooting at you clearly - you can drop a flare. You only get
eight of these and they don't last long, so you can use an
infra-red night sight. This has a very persistent and blurred
image as per your real night sight, everything leaves a bit of a
trail.
Your lasers leap about a bit but the missiles (all eight of
them) are great, they lock on to the target with no messing
about and multiple launches are allowed. It gets fairly sneaky
as both you and the enemy have missiles and anti-missile
missiles. A double shot nearly always gets ’em though.
There is a comprehensive map of the jump pad network,
allowing you to zoom in or out, scroll sideways, and to ask for
information on any city on it. The info tells you how big the city
is, what its defences are, and what Jump pad links it has.
By now you will have cottoned on that this is a complex
game. To help out with the complexities, there is a save game
feature (tape or disc) and a notepad built in to the game for
your notes. Very thoughtful of them is that,
The eventual aim of the game is to mix 'n’ match the pieces
of reactor cooling rods that you find in sub-stations (a puzzle in
itself) so that you can do for the main reactor and shut down all
the robots without Gal-Corp. having to wipe everything off the
planet. Mind you, after Tve finished blasting around out there
it might have been a little tidier.
This game beats ordinary shoot-em-ups into a cocked hat, I
can thoroughly recommend it to anyone fancying a bit of a
challenge without having to learn about the life and times of
J,R*R. Tolkein (which, as we all know^ is hobbit forming).
When you’re finished with the tape Ed ...
Amstrad User April 86
Paged
REVIEW
I
-fo. .y.
■■i'fr
J0i-j:-:a:
-lO'
1 - 8 '
■
■cori
^ ^■i^ ■:■:■-■■ S ^ CO ?: cdy > :“*: cS :•:®: S
•icpixcoo:;:
.' .o'i:coSfr’':■ ■"
^■:'^.0'':r5 Ji;:!
5 -,
!-■ ■ 005 - 0i: f8&iS ■:■
■=.0.'^' 00-'Oj- iO
. ^qil^-XCO
^ o.--ojyjJ'i!L, " .,^'
■™--ri-iV^i-i-iVCCCi.;j
SKYFOX
This is a cockpit view shoot-em-up^ featuring ground and air
attacks which have very little to do with a flight simulator. The
attacks are mostly directed at you and your base, and are
spread over a huge map which has no rivers and some magical
mountains that are always just on the horizon.
The first thing that struck me about the game was the time it
took to load up^ absolutely ages. Make cup of tea^ read "The
Hobbit’^ eat a four course meal and have your appendix out
and it might just have finished loading.
At first I thought that this time diiation factor might just be
my familianty with disc drives, but a skim through the
instructions (spoken in both Amstrad and Spectrum) revealed
that you might have to flip the tape over during the game. It^s a
biggie!
While the loading was getting on with it, I tried to skim
through the instructions for playing the thing. Although they
are not that long, skimming through them is not easy, unless
that is^ you are one of those people who has the ability to read
and digest Amstrad firmware manuals overnight. Putting it
bluntly, this is one complicated game.
To illustrate how complicated it is, there are no less than 10
training levels - blasting tanks only, planes only, alternate
waves, both together, mini-invasion, full-blooded invasion
and then the heavy stuff with different opening moves; like in
the better games of chess which I can’t play very well either.
Right, helmet on, joystick ready, clear away remnants of
four course meal and put jar containing appendix on top of the
computer for a mascot. First select the easy level, pinpoint a
hot-spot on the map, and launch at it. The auto pilot in this
game can do quite a bit you know, and you can guide it by
pointing at the map while in flight.
Now the tragic bit, the view out of your cockpit moves a
chunk at a time. No flicker, but the view changes as
infrequently and drastically as my tax code. I think this is
because they are switching between two screens and altering
the one you are not looking at.
The cockpit contains all the sort of information you would
expect to find in an inter-galactic anti-tank/plane colony
protection vessel. The number of missiles left, your current
position and where the enemy are are all on display
somewhere. A crib sheet supplied with the game helps you find
the right dial if you get lost.
The tanks and planes look pretty much like moderately
chunky tanks and planes, all done in what looks like mode 1, or
at least with only three colours in it. Small mistook here, the
distructions say that the shield power remaining is in red.
Either I am red/biue colourblind or it's in blue. The sound
effects are pretty much what you have come to expect by now^,
and you only notice them when some anti-noise pollution
lobbyist in the family comes along and turns them off.
The gunsights are non-existent, and you just have to follow
the shots to their vanishing point and put your target
somewhere on that line. The radar scope does give a choice of
top and side views with a range readout though, which almost
makes up for the lack of decent sights.
The controls seem to be a bit sluggish and not very well
de-bounced. This may just be an illusion caused by the alow
screen update, but you frequently end up turning a missile off
again just after arming it.
Only the one bug in the game spotted so far; you can blast
down all the planes in a training level and sometimes the game
won^t end or give you any more planes to shoot at. No other
bugs yet) but that might have something with me not lasting
very well on the higher levels.
The best way of dealing with the tanks was to fly at them at
high speed with the aid of the afterburners. (“Look at that go.
I
Mummy Bird”, "You"d shift that fast if your tall was on fire
son''.) When they start to look like tanks, you cut the engines
completely and hover. The tanks are then at just the right
distance for you to blow them to the scrapyard but for you to
still be safely out of range. Buzzing them just wastes your
ammo.
Planes are much harder and need much chasing about
before you can blow them out of the sky. People shouting at
you: “It won’t go any faster if you bend the joystick”, don’t
help much either.
The higher levels of play definitely require a bit of strategy to
complement the joystick wiggling. If only the screen update
had been smoother and you could really control the guided
missiles, this would have been a super game.
PageB2
Amstrad User April SB
<1
THREE WEEKS
IN PARADISE
This) ia the latest in the long and succeBeful Wally aeries of
games from Mikio-Gen. Three Weeks in Paradise continues
where Everyones a Wally left off, Wally and the gang had to
complete several tasks around town before going on a well
earned holiday. However Wally’s idea of a holiday ia to get lost
on the high seas in a pedal boat with Wilma, his wife and
Herbert, his son* They end up marooned on a desert island.
Wilma and Herbert wander off^ only to be captured by the
local nativeSt the Can Nibbles. Wally has to rescue them.
You take the part of W'altyj resplendent in yellow loincloth
and complete with knotted hanky on head* In the jungle
around you there are bats flying about. Like moat other moving
obstacles they are easy to avoid but drain your energy on
contact.
The screen is divided into two parts, the play taking place in
the top of the screen, with the bottom Quarter telling you how
many lives you have left, and showing you which objects you
are carrying* As you haven’t any pockets in your loincloth you
can only carrj' two objecta. In the bottom right of the screen are
two skeletons, one for Herbert and one for Wilma^ they show^
what youT family will look like if you don't look sharp.
At the bottom of the screen is an outline of an object that will
become more clear as you complete the adventure. There is no
energy meter but you have a limited amount of resistance to
creatures such as the bate, wandering natives, fiah, and
sea-horses before you lose a life*
The Mikro-Gen graphics are as cartoon dike as ever with a
black outline around them so they stand out from the
background. SVhat is new ia that Wally walks behind some
things, grass, signposts, chests, pillars and in front of others*
Another difference ia that you can pick up objects and put
them down anywhere you like. You can Use objects, rubbing
two sticks together to make a fire.
Wandering around the jungle you encounter Herbert in a
huge cooking pot, guarded by two lions* A plaintive “DAD!"
scrolls across the bottom of the screen* Clues and comments
often scroll across the bottom two lines, depending on which
location you are in, Such as ^Tinders Keepers^^ “Help! its me,
Wilma!!” from Wally’s wife who is being hung from a tree by
her heels and guarded by a native, or just “Ribbit! !^' from the
giant frog sitting outside a hut.
It's not all jungle screens, there is an underwater scene where
Wally does the dogg>' paddle down to Davy Jones’ locker, a
temple, an abandoned trading post which is now the home of a
lion and other signs of the previous inhabitants that have been
eaten by the Can Nibbles.
The objects and their uses are usually straightforward;
needing flip-flops before you can walk across the sand, but
what to do with the bowl of stuffing or the goldfish? And what
use is a blunt axe? The scrolling messages will provide slight
clues, but a warped sense of humour js a greater help.
In the jungle paths are conveniently signposted and you can
go through the screen to a parallel pathway. Some locations are
reached by odder means; try jumping into the seaside painting
to get to the beach*
Mikro-Gen claims that the puzzles are a little easier than
Everyones a Wally, but much harder than Dummy Run. Don’t
feel that you need to have played the other Wally games to
enjoy Three Weeks* The variety of the locations and puzzles
and the quality of the graphics make this a worthy buy, 1
particularly liked the way the giant frog's chest expanded
when he croaked. Those of you who map games will be glad to
know that it even connects up sensibly.
««LL¥ help
Amstrad User April 86
Page 6*^5
SWEEVOS WORLD
It must be pretty fair to say that the two games that have made
best use of the Amstrad machines up to now have been
Knightlore and Alien 8 from Ultimate (and perhaps even
Nightshade^ their most recent release).
However, when they brought out the second of these two a
lot of people moaned that the game format was too similar to
the first. This is of course absolute rubbish. Once you’re on to a
winning idea w^hy not make the most of it?
It was inevitable therefore that in the fullness of time the
same type of game would appear from other software houses
(in the same way that Manic Miner and Jet Set Willy spawned
a whole new game type in days gone by). Unfortunately^
successors to an original theme seem almost invariably to be
quite inferior to the original but this definitely is not the case
with Sweevos World from Gargoyle (the people who already
have their ovvn original game format used in Dun Darach and
Mflrsjxjrt).
Once again, the basis of the game is a large map of rooms
each one being depicted in reasonably convincing 3D view,
Sweevos W'orld hag taken the idea a little furt her by spicing up
the original monochrome idea go that each room is shown in
four colours (three really because black is always used for the
background). The speed of operation has also been noticeably
improved upon. There is no longer a feeling th^t you’re walking
through a ti m e warped w orld of limbo when you en ter a room in
which there happens to be a lot going on.
Things missing from this one that the Ultimate games did
have are the ability to shuffle the scenery about and the ability
to jump. This is never actually needed in the game but there
are some puzzles that initially look impossible without the
possibility of Jumping.
The most important thing that seems to be missing however
is any form of sound. The loader plays a very catchy little ditty
but as soon as the game is entered a wall of silence falls. Not
even ao much as the pitter patter of footsteps is to be heard - a
bit of a pity but it’s probably better to have the prettier
graphics and enhanced speed.
The actual aim in the game is to clear the map of various
mutant creatures by dropping objects on them. There are tins
to be picked up which can usually be used to aid in reaching a
level that might otherwise be too high. These are used in
conjunction with the lifts that are dotted about all over the
place. Quite often two adjacent lifts will be found so that by
switching from one to the other and dropping tins on the
alternative lift it is then possible to rise to an otherwise
unobtainable level.
It isn’t easy to generalise about the nature of the problems
that you are faced with though. Each object to be picked up or
nasty to be avoided has its own foiblea and pitfalls. This is
where the game really scores against the opposition. In other
games there was a standard technique for getting over walls
(drop an object^ jump on to it then pkk it up again aa you jump
off it over the wall). The same just isn^ttrue in Sweevos World.
Each time you find something to pick up you'll have to put on
your thinking cap to work out how it's to be done.
The world is on a number of levels and at various points
there are ‘iaunchingpads” that will bounce you up to the next
level. There are also holes dotted about that can be dropped
through to go dow a level, (Be careful, there is one hole that
allows you to drop out of the game.) Some of the objects to be
picked up can only be got by dropping down to them from a
room above so it’s an absolute necessity that you should make
a map unless you happen to be particularly good at
memorising geography.
There is a pleasant level of humour in the game as well. For
instance, you have to pick up BOOs and then go up behind a
duck-like creature and make use of it, in other words you have
author ^
PRICE
graphics
SOUHD
POLISH
COMMENT
FIRST IMPRESSION
lasting IMPRESSION
VALUE
to say BOO to a goosel. Another nice feature of the game is that
an object dropped through a hole will still be there when you
drop after it so that an otherwise deadly obstacle below a hole
can be covered. There are various types of scenery to be found
in the rooms - the best are the 1 TON weights that are held up
by a semi-transparent beam.
Once the beam is touched the weight comes crashing down
barring your pathway or worse still, flattening you,
Re-entering a room will put them all back up a height though.
There are also fmgera which rise up out of the floor. It 's usually
juat a matter of waiting for them to go dowm and learning how
long any particular one takes before it re-appears again. There
is also a body of gnome-like men that come up through the
floor, but they never go back down again go you have to make a
mad dash across them before they rise.
Various types of static object are also to be found. Bumping
into them produces the message "Ouch f ” and the smiling face
that shows your status stops smiling. A few more touches and
you can say your prayers. The more mobile types (the fingers
and gnomes) are deadly at the first touch. Around the game
area you may also find characters sitting looking like Cornish
PiKies. These are Brownies and "Brownie Points" are to be
gained by picking them up. Like so many of this type of game it
is only possible to carry three objects at once. The system most
games use for allowing you to pick them up and drop them is on
a first in first out basis - not in Sweevos World though.
A highlighted block circulates around the three positions
and the next time the fire button ia pressed to pick up an object
it is put into the current position or ig dropped if an object
already occupies the gpace. This ig really annoying when you
only have a gplit second to pick up an object and end up
dropping something else instead, but 1 suppose it all helps to
add to the difficulty of the game which for my money is one of
the mogt entertaining that has appeared for the machine. It
can be played with either keyboard or joystick and will work on
all models of machine.
Amstrad User April 86
Page 64
AMSTRAD IN EDUCATION -AMSTRAB NmiVORK SYSTEM
* Latest Amstrad computer models.
* Substantial discount and education software,
* 1 year tree education service contract.
* E2D0 education software primer pack supplied
free with each disc system.
* Amstrad education software consortium
details.
* Amstrad hard disc system,
* Amstrad local area network system (ior
Amstrad, BBC, Apricot, IBM micro computer
systems).
Cantact
THE U.K. AMSTRAD EDUCATION DISTRIBUTERS;
NORTHERN COMPUTERS LTD.
Churchtield Hoad, Frodsham, Cheshire WAB BHD
Tel;(0928) 35700110 lines).
Tslel;265a71(M0NREF G) 0uote:[UK)84;CXX123
fUNLOCK YOUR
AMSTRAD 464/664/6128
^'SNAPSHOT
Powerful tap^ utility that will bach upyoiir tape based soltware, so
simple to use It's childs playl tar
On ^reen details of program iangth. Easy push-button aeleclior fer
V^ur choice of saving spaed. Tbe next best ihlng to a disc
AMSHELP • Tiwulir iwnfTwwnlDte
Better than most, AM SH EL P will even transfer ASCI I files. Also
autpmaticalty adds a reiDi;a;tor tor those programs thal overwrite the
disc memory area.
FREE Disc depreteclpr, lial protected programs etc
Tape CAh99 Dlic E1u.99
• QncvtHityEAtiictHii
its type, this disc I ndu das th e
functicns that our cuetcmers have askad for, the jpcIudB.
UNERASE, rename^ MAKE INVISIBLE. MAKE VISIBLE. SET TO
READ ONL't'. SET TO READ & WRITE, CHANGE USER AREA,
information on FILE LOCATION & LENGTH. PROGRAM
OEPROTECTOR. DISC-COPV, DISC SPEED-UP, FAST AND EASY
FORMAT, FULL DISC TRACK SECTOR EDITOR, etc. This utility wHI
even show bidden prograiris and allow you to back up disoa with bad
or Illegal sectors and tracks (unlike some imitallona) all lunctions are
easy to use, full on screen information.
' QiiO E10.S9
SLOW-MOTION
New for your Amstrad, the wonderful uHlify that actually allows you to
alow down the speed of any game [play at any speed and Mp fbe
aliens back) Instarttly adiustable, from foil speed to freeze frame
Lls.ln
• Full Spec Eprom Blower^ no eddltionat power supply requirvd.
pleeee send a S.A.E. lor details.
Prices include pecking and postage Overseas orders please add £1
INTERLOCK SERVICES LTD
123b Brent StrB«t, London NW42DX
Tel; 01-202 0727
(Personal callers welcome)
PACKAGE FOR ONLY £12.95
Sviiabl» Icf CPCBT20 SI FCW compufer wnm who wijti to Iwm what tha "C" Uni^usfl* offflr*
Dr wbfl are Ei|i#nMM€l pro^rstnrtiirs. Dccujubs w smirD 3 incli ilisc awl iseludas tha follflWnnj
Mioipftar * TM MFiptatt »u™ cfliJi ter Un Minpilir
* A full Knwi priigfSin H^itur * UtililiM Wrillri li c
* Zlk ol ttecnmHililiffri * Gtm« wnttwi Jiv C
* Worked examplet
PriBS. >ncljdio« fiisttge, £12-95 (UK) £13,86 (Over««) £18 86 [fldwntea# H*«ihin)
CP/M GAMES COMPENDIUM FORONLY £8,95
&vii?hle ter all CPt wi PCW coiipDtBis. ihis- turtB ol gemw itttliidas ths i?ri04U Doloual Caw
AdvanturB Chess Dtlwllo Btid a G®ff SianulDtDr. Also iictitded irs 5 Bmu^irvg pfDjrsmsi HHMyUrm
LalCkilBUH Word-Search Puzile GwerBtBr. EUteodar Sarerato-r, M«b DesiHoerarid BaraerPrutt^
Price, inclurlinii putege. C8 96 (UK) £9.96 (Overtus) £6.66 [ftdvwlHf Mefubwt)
TWO CP/M UTILITY COMPILATIONS E8.9S EACH
CP/M H contams tU RECTORY. ZO ftiiiction FIlE MANAGER indudiog “I
arata and hidi Iram dlieclOfy. EHflSEG FILE HECOVEflYu DISO SECTOR fCITOfl, FULL SCREEN
TE)fT EDROFt. PRINTER fORMATTEFL Ejsy FILE DISPLAY Idf listirg ii»I lilaa Z4 li^
forwards or biekwaflls HOt and ASCU COOt DUMP, FAULTY SECTOR ELIMINATOR, STRING
FINDER, COMPARE FILES, TYPEWRITER EMULAlDFl. .
CP/M IV CDDtBios OlflECTOHY. 1«VENTDRY MANACER fdi birsiaass d
LIBRARY UTILITIES tD aid the orfliafliiiiMi and kaepinfl irack of yOuF Itin. SLHJEUt i UNJiUUttit
iNtiiEfi dan saw ap tb 40% af ynur disc apace Urns saving morMy od discs, HELP uti ity.
WDRDCOJNT lor lext Eilas USER-GERNED KEYBOARD far allocatirig characur itringa in any key,
er^hartCHl PIP. SOB afld CRCGHiCK . ^ r**,—
CPC and PCW CHuitible, Prioa t«Ji £IJ5 (UK) £S.96 iOwrtHi) £6.96 (Adnnteire
mm . ..a 1
nnMIlDVCSI
16 UTILITIES DISC £10-95lor CPC range
BACK-Ud npB-tiiJ? i laiW’dlir;, CHARACTER DESIGNER. 12 leady-to-mn CHARACTER SETS. TWO
KEYBDAflO difiners MEMORY MCMtTDfl ft EDITOR, ASSEMBLER. DlSASSEMeiEH. DIRECTORY
PRINTEFL COLOUR CHARTS. PROGRAM TFtACER, SCREEN DUMP, FtSX COMMANDS, DISC
SECTOR EDITOR, FILE MAHAGfR lor onB-kgy Erssfr, Rename, Cal, Liat, UTILITY MANAGER. AH luUf
marmlriven wiifi HELP ssraans and pnnum option.
£10.96 (UK) El 1.95 (0/S3 £6.66 (Menlier*) * 13 UtilNie* Wi TAP£ ler CPCAQt * £9.95
(UK) £9.96 (0/SI
NATIONAU ft international USER GROUP
Mtrnbtrsliip incluifai nnnithkj Newfllutlar. it»r->iiw»rt, opportunity W sharp siows-ptoaromi and
irtoa! pluiociesslo softwareal spasuil piices, ft* is£8.95 per iojt|llK|(n£13.35 fOvorasasI
Advantage rnrPT us| 33 malyns close chinnor
OXfORDSHIRB 0X9 4EW
EF/M pwk^Bf aitltun Htm PW* namam SorftWrt which- ■ nifiiM Irt* ef diwflB.
NEW tape AND DISC
CPC464/6128 UTILITIES
Yes LERM, famous for our SPECTFtUM prog re me. now has vital utiliti«
for AMSTRAD owners. We also offer on ALL our products:
* A FULL MONEY BACK GUARANTEE.
* AN UPDATE SERVICE to goi the latest version at a reduced price.
TAPESPEED TWO (TS2)
'ESSENTIAL FOR ALL464 AND 6128 OWNERS
Convert your slow loading software from 1000 to a maK, of 3600 baud.
Stop and study programs. We believe TS2 to be the mo«t comprehensive
backup program of its type.
* AMAZING I — now converts many of the "CLICKY" leader programs,
gome win load into 6126 for the first time,
* Fully automatic. It loads In continuously up to 44k.
* Save at range of 9 speeds,
* Permanerit display of HEADER plus STATUS information.
* Motor on/off. Insert PAUSE. Removes protsetion.
* Handles HEADER LESS files.
* Handles Amstrad programs with Spectrum loaders - convert to
Amstrad for Study and conversions, Speed (Baud rale) detector
* VERY SIMPLE TO USE - FULL MANUAL
DISC MANAGER ONE
Essential to help you manege your AMSTRAD drive. No risk-try it and
see how useful it can be.
* Does a CAT which cen then be -used to do repeat ERASURES very
easily. Gives disc type. Memory free/uaed.
* 2 Qiac editors - edit or study sectors of a disc.
* Recover ERASED files,
* Simple and fast whole disc or sector BACKUP copier,
* Send outputs to printer (CAT, sector contar^tE. ate).
* Unsecured for easy adaptation/driva transfer.
* Menu driven - FULL manual.
ALL INCLUSIVE PRICES:
Tapespflsd two t f6.60 Disc Manager £6.89 State 464 or 6128
(Ov^yssssj add tJ wrthin Europe, £t,50 oifters}
SAE for more fnformation^
LERM, DEPTAU, 10 BRUNSWICKGDNS,
CORBY, NORTHANTS NN1S 9ER
Amstrad User April S6
Page 65
A complete package for the CPC464, 664 and 6128
computers consisting of Modem. Interface end
Software for only £35.99
The software supports full Preste! features incfudinQ
dynamig frames and up to 16 colours.
Terminal mode allows access to BT Gold, bulletin
boards etc.
Extensive documentation of the RSX software is
supplied to enable the RS232 compatible interface to
be used with your own programs.
The acoustic IV coupled Mode is very reliable with
baud rates at 1200/75 and 1200/1200 half duplex
and has full BT approval.
Printer Dump - Software upgrade to obtain hardcopy
of non-screen text whilst in Prestel or Tem^inal
Mode.
COMPLETE
PRESTEL LINK
FOR YOUR AMSTRAD
Enter the worl d of d ata co m mu nication with the
Cirkit Prestel Link.
• Indudoa fr«« subscription to
MicroUnk
• Tsiasoftwars coming soon I
PRICES inc VAT and P&P
Prastal Link Pwk
£35.99 (Software on Tape)
£43»99 (Software on Disc)
Printer lOump
£6.95 {On Tape)
£12.95 (On Disc}
Cirkit Distribution L td.
Park Lane, Broxboume, Herts EN10 7MQ.
Tsiophone (0992) 444111 Telex 22478
OPUS
Getting organised couldn't be easier. Phone us on
0737 65060 or simply post the coupon below.
If your micro system is starting to get out of hand a
smart organiser could be the solution to your
problems.
At just E59.95 The Organiser desk from Opus
Sullies will help to organise your system
beautifully, ft's purpose buift to provide plenty of
storage space and because it'^s produced alongside
our range of executive computer desktng it offers
a level of quality youTI appreciate.
Shelving accommocfates your monitor printer
computer disc drive or cassette recorder and
software, and the teak-finished unit is fitted with
castors to make it fully mobile. The Organiser's
assembled dimensions are: H. 3r. W. 40’/* and
D. 26".
And our price includes VAT an'd FREE DELIVERY.
The Organiser desk is suitable for use with all
leading home micros including the BBC, Amstrad,
Commodore and Sinclair computers.
To: Opus Supplies Ltd,
55 Ormside Way, Holmethorpe IndustriaH Estate, HedhII. Surrey.
Pfease rush me the following;
(PRICES INCLUDE VAT AND CARRIAGE)
_ Organiser De$k(s) st £59.95 each (inc. VAT)
I enclose a cheque for £__or please ctebit my
credit card account with the amount of £_
My Access Q Barclaycardmplease tick) no. is:
Name_
AcWress.
Telephone
550rmside Way,
Hojmethorpe Industrial
Estate, RedhilL Surrey.
TEL£ PHONE. C73T-GSIH0
1
J
Page 66
Amstrad User April 86
- 1
:'§5 'lO.' L
'll
iioi:? ::r j
p,- :■ : r ;
REVIEW 1
author —
PPIICE -
1 graphics
I SOUND
I polish
1 COMMENT
SIR FRED
This Mikro-Gen release was not written by the team
responsible for the Walty series but by the programmers who
wrote Roland on the Ropes for Amaoft. The result is a graphical
adventure which is very different from the Wally series with
the accent more on action than on brainpow^er.
Your quest as Sir Fred is to rescue the King's daughter from
the wicked Sir Hugh D unnyt, notan easy task. Each time you
play the game the princess is put in one of seven locations. The
starting positions of the objects changes froni game to game so
you must modify your actions as you find the objects.
A sword is essential to get past some of the guards. The bow^
and arrow is useful for dispatching some of the s«rfs, and you
can choose from three angles of flight. The arrow^s are needed to
flick some switches which you can't reach so donT waste them.
Sir Fred is a proper little action man, he runs, jumpSj swinp
on ropes, swims through piranha-infested w^aters^ indulges in
sword fights and throws stones. He can carry up to four objects,
some t an be used only once, such as the food for energy, some
can be used only a number of times such as the bow and arrows,
and some can be used all the time, such as the sword.
You must be careful when picking up an object to move your
selection pointer to an empty **pocket'' or the object you pick
up w'ill destroy any you are carrying, something I found a little
hard to cope with at first, trying to get some stones while being
nibbled by a piranha, but it is easy enough to move the pointer
before you enter a new location.
The emphasis is very much on action - running, jumping
and swinging on ropes to get yourself catapulted over walls.
The ropes are very difficult to master until you realise that Sir
Fred must just flkk himself to the outside of the rope on the
upsw^sng to get a little more height each swing, something that
could be better explained in the insert.
Sir Fred has some degree of intelligence when you are
controlling him. When you get to the top of a rope and press the
down key he will turn and climb backwards a little way down
the rope before you can continue. He will also conveniently
climb out of the water when he gets to the edge.
You feel as if you are in control of a little person as he digs his
heels in and skids as you try to stop him running. Sometimes
the control is not as precise as you would want. If Sir Fred
accelerates by you holding down a direction key too long^ he
can be slow to turn round, dug in heels and all, which can mean
you can be catapulting him into danger.
The keys are definable, and apart from the direction keys
you have one to select an object and one to use it. The graphics
are fairly simple, with the only multicoloured things being the
objects and characters. Nice touches are Sir Fredas eyes that
blink. In the dark rooms a torch ia essential, this casts a small
pool of light around Sir Fred and leaves the rest of the room in
darkness.
The objects you find are fairly straightforward to use and are
only necessary to allow^ you to get to other parts of the game,
rather than be used to solve a puzzle, Throw the meat in the
river to distract the pirahna, tempt the drunken boatman with
the bottle of beer to get across the other river.
With 58 different game plans it should keep you very
occupied, and as it is possible to complete some of them
without seeing all the locations, you will be back for '*just one
more go"^
Amstrad User April 86
Page 67
REVIEW
SPINDIZZY
If you can afford to fritter away your change in the arcades
you^11 be familiar with Marble Madnesa. It involved rolling a
ball across a gridded landscape^ negotiating tight benda,
narrow ledgea and aheer cliffs. Like so many other arcade
favourites, it found its way on to a home micro. Now loads of
software houses have clones written or planned, the first being
Gyroscope from Melbourne "We*ve never seen Marble
Madness, and anyway Gyroscope is totally different’^ House,
Now we have Spindizzy, a brilliant development of the
theme which leaves its rivals for dead and, even so early into
1986, must surely be a contender for Game of the Year.
Spindizzy is a huge game, 400 screensful, which takes the
gridded slopes of Marble Madnesa, complicates them with all
manner of ramps, walls, tunnels, lifts and trampolines
(honest!), stirs in some fiendish logic puzzles and tops the
whole thing off with beautiful graphics and animation which
will have owners of other computers drooling. This game is an
Amstrad original, and although there will doubtless be
conversions, it’s hard to see how they can match this,
The object of Spindizzy is to e3[plore the map and collect the
flashing jewels which are scattered about it. Some are easily
accessible, others perched in devious locations which will need
all your skills at problem-solving and Joystick control of your
spinner, known as Gerald the upside-down triangle.
Often it is not just a matter of selecting the correct route, you
need to alter the actual characteristics of parts of the maze by
deducing the functions of the icona which litter the floor of the
map. These icons are activated by running Gerald over them,
but it isn^t always that simple - some icons deactivate others,
or need to be switched in the right order or at specific times.
Some examples. One icon you’ll encounter quite early in the
game is a lift, activated by moving on to it. It raises you to a
higher walkway leading to an adjacent screen, and lowers you
back again when you return,
A much tougher problem is posed by the castle area, which is
initially sealed off. How to get the door open? It involves
finding which screen elsewhere on the map has the door
control, activating this icon, and then finding out how to get
back off the screen without deactivating the door. Naturally,
the deactivation icon lies on the only exit.,.
Game play is against the clock, and there are no lives to lose
as such. Normally the clock counts down slowly, but each
spinner destroyed decreases the time left by five. Collecting a
crystal increases the time and it*s a good idea to hit the brake
sparingly because it penalises you with a much faster dock
rate during use.
It"s only too easy to lose spinners - much of the map is set
over water, or a drop to infinity, and a misstep results in death.
And as the game features true inertia and momentum, if you
fall too far on to a solid surface your spinner disintegrates into
four pieces with a lovely snapping sound. Conversely a good
run-up to a ramp lets you leap wide gulfs.
The game uses Mode 1 to great effect. The restriction to four
colours is hardly a Limitation, as clever stippling creates a
range of hues and shading effects. Moreover, the colour scheme
changes in different parts of the map, giving a welcome
variety.
The overall map can be called up at any time to check your
progress: it shows your current position, which screens you
have visited and which of those still have jewels left in them.
The program is full of delightful touches which gives it real
class. For example, the spinner's initial appearance is an
upturned, spinning pyramid (see the photographs). But if you
tire of this, a keypress changes it to either a marbk or a
gyroscope. Other keys alter your 3D viewpoint to any of the
compass points, which is often essential.
Many scenes have tall walla and ramps and the true 3D
animation means that crystals, and your spinner, may be
hidden from sight in some directions. A compass block
indicates true north so you don’t lose your bearings on the map.
Finally, any monochrome Arnolds out there can relax, as the
programmer has provided a green-screen option which fixes
the colour scheme to a set that works best on such monitors.
Addictive, surreal, challenging, professional - do yourself
and your Amstrad a favour, and get a copy of Spindizzy today.
AUTHOR
PRICE
_
GRAPHICS S FIRST IMPRESSION ^
SOUND
liU LASTING IMPRESSI ON
POLISH
VALUE nU
COMMENT
hrsJjJa^
Amstrad User April 86
Page 68
REVIEW
I
cp r" 1S-V. ty': 'n . !
•'^co ,-,ry r ■
■ ■ S"- "^SS-^'-e ■ •: ‘='7-
.-.oo^^.-
-■ ■ oj* ■«
• Oj »«■■
■ ■ ; .cL.V^c88:-
.-. s O-- r,-, 00 rn -I ■ .■ no v -! i!
cp. ■; fiof. oJ-': "S 'o'^.'o^-iDoo^' £S>- .-P: J “ »
nrwwvvwTVfcvvimn
pRinp ,
S /
GRAPHICS
3 FIRST IMPRESSION
□
SOUND
I.A.gjTTNG IMPRESSION
□
POLISH
HI VALUE
COMMENT _
LE 5EME AXE
A quick sortie to the Paris Amstrad Computer Show bagged a
couple of really good games previously unseen in Britain* This
is one of them.
Professor Gem B. Dick has been involuntarily d^clenched on
a planetolde artificiel. This is probably a huge inconvenience
for him but It wonT bother you much. However it does provide
you with the excuse to explore a large underground world and
beat the daylights out of assorted robots*
The game starts with you, a normal looking and presumably
French humanoid, standingonleveloneof a multi-level world.
The humanoid sprite remains in the centre of the screen with
the world scrolling by. Joystick control will also allow you to
leap the holes in the floor* If you don^t succeed you’ll fall
through to the next level. There are blue zebra-crossings that
will hurl you up a level. Dotted around are square, round, and
diamond shaped black objects. These correspond to holes in
the wall near the holes in the floor* The right object will allow
you to cross the holes and reach other parts of the complex.
While skipping around in your carpet slippers you^ll
probably bump into the odd robot or two. And when 1 say odd I
mean odd, but beautifully animated. To dispose of them, a few
Karate kicks or a dash of Kung Fu will convert them to scrap.
After a certain number of objects have been collected you go
to an intermediate stage between games. This has you running
along B temple corridor while unseen foes hurl spears at you.
You can jump^ duck, or fend off the spears but if you fail to get
the timing right you’ll end up with one through your head,
stomach or feet.
Should Le oeme Axe make its way across the Channel you
can look forward to seeing its brilliantly animated sprites. 1
think it has some of the moat imaginative creatures Tve seen in
computer games and I look forward to being able to read the
instructions and play the game properly.
ZORRO
I suppose every character of popular fiction is destined to
appear in some computer game or other. Now^ it’s the turn of
Zorro, the masked avenger. In this game from US Gold, Zorro
has to free the senorita from the wicked Captain who has
abducted her and imprisoned. I expect you get the drift*
Anyway, the whole idea is to get past various obstacles on
various screens with the aid of various objects. The Captains’
men are patrolling the town, so watch out or you will have to
fence them off, Sorry, I mean fight them off. Zorro can run left
and right and Jump. There are ladders and vines to climb up.
Also there are hand rails that Zorro can use to span gaps,
paratrooper style.
Dotted around the towm are a number of objects such as sofas
and big red rubber balls on which Zorro can bounce. The
objects that can be found have special purposes. However,
despite long hours of game play the only item out of a key, a
bottle, a rubber plant, and a square thingy (that might be a
step ladder or a pair of trousers), that I can find a use for, is the
key, which opens a door.
The graphics are quite good but they look verj^ like the
Commodore 64 variety. This is not really surprising as
Amstrad Zorro is bound to be a conversion of the code
developed on the Commodore.
Sound is fairly sparse with only a few actions being
accompanied by sound effects.
Zorro is a game of average proportions. Average sound,
average graphics, average addictiveneaa. It is neither stunning
or very original* Some will find it entertaining and will keep at
their keyboard for a long while trying to sort out which object
does what, but I think most game players will find it a bore.
AUTHOR_i
PRICE _
GRAPHICS 1
□
1 FIRST IMPRESSION 1
SOUND 1
□
1 LASTING impression!
m
POLISH 1
□
1 VALUE 1
HI
COMMENT
Page 70
Amstrad User April 86
EveshamHificos
umwivw
^ Utiuw lof
ONLV«19'^ b-*»—
"^ggfeSaPS^'"- ■*"
n’
HAVMGnOBLCMSUCNMOUf THE DOlJIll FAX
UWBTIOMIWTICHHIOOB? IWiSSxr^^jL^,
bk^ot^iwTiubS aSSSiinHD®'* ““*“■'*" ™“** wiiup«(tti
UptlV»W[lM^lSwjB!lS!!!!?l!!lSL'^^ W«l>i iMWltlTwnD»Ul [iKk
(fHKf i!! Uks^iM «(»0i(nI(Srei™*''*^”' '■'““ ™*“l>l«»!*ff
ONLrE!6.9S
lumi
PRINTERS
SHINWA/MICRO P CPABO+
ONLY £189.95_ _
TAXAN KAGA KPB10
paritrif f tc f hii pf ^ vftT, rneHpt«3 drlwry and if fid-
only £219.95
Obcuserf
__BXCAT I
^51?" ’^'*
fifsonwite ^
't <s swam
partliast. (Tie re^^j ^
uJMasmrmar.)
.owiyt6.te
iS.OO
stoty*"**
L^MII
All orKFl intlurfr FiP -fircf ^/AT. Send Chtqv'. Pcral*!’Ofd*f qf Crtdil tard No
Credit Cjnnt order inctepied by p^ne- CjJteri welcome- Wide range of goi>d>
Sloched. TrJtde enqrLiiriei Wrekome, f uru^rt-art Ot4wrf lend price ^dyffTiied-
Ouflkde €urapr £2.00 for airmjiiJ. Malf order to Cve*h»m 5f^opple.Aie
WITHOUT OUR'LEARN
BASIC* YOUR COMPUTER
IS ONLY PLAYING GAMES..
LOGIC 3 $ COMPLETE TEACHING PACK
FOR TODAYS MOST POPULAR MICROS
Based on Itie leaching melhcKb developed by ProfesstM Andrew Colin ol
SiTothelvde Umversitv, Logic 3 is the most comprehensive guide to Basic
progrommingcurrenHy avdilobie.
Logic 3 is designed tor people who wont to keep oOresOSt ot the
computef age, lor people who realise (hot undersianding corapulsrs is a
key to future success of work, ot school and as □ porenf,
if you are thinking of Puying, eKpecting a presertt or already nerve an
Amstrad CPC 464.''664 you need Logic 3 'Learn Basic' too.
Eoch Logic 3 pack oontains a 190 page work-book, 2 cassette topes
ooniaining 20 pragrams plus q llow-charl stencil.
QTY
COMPUTER
PRIC£
TOTAL
AMSTRAD CPC 4 e 4/&64
17.95
CHEOUES.P.O. PAYABLE TO; LOGIC 3 LTD, TOTAL
NAME:.
ADDRESS:.
TEL NO:
LOGIC 3
THE KEY
TO THE
WORLD OF
TOMORROW
EVESHAM MfCROS
BRIDGE STREET. EVESHAM,
WORCS., WRIT 4RV.
Tetr 0JB6 4f9S9
MfCRO CENTRE
t 756 PERSHORE ROAD,
COTTERtDGE. BIRMINGHAM.
Tell 0^1 “ 4 Sfl 4 S 64
□ PLfASE TICK BOX tF MORE INFORMATION IS R^QUfREO
Logic 3 Ltd.
165 Garth Road, Moiden. Surrey SM 4 4 LN. UK Tetophono; 01 -330 0101 ,
Tefejc 28704 MMH VANG, FwslirUle: 01 -337 5532
AU4
Agents,/distributors required outside UK Export
enquiries welcome
Amstrad User April 86
Page 71
A
NEW CROWN COMPUTERS LTD.
{T/A CHILTERN COMPUTER CENTRE)
AilTOB I
SPECf AL OFFERS FOR THIS MONTH
3-IN-1
ACCOUNTS
• Consists of Stock
Controlt Invoicing,
Sales ledger
• Easy to use Booking in
and out system
• Stock Check facilities
• Stock commitment
Report
• Immediate update of
stock level on
production of Invoice
• 20 fields per record
• Up to 30 characters
per field
• FAST SORT
• Runs under CP/M
• Plus many other
features
Price: £34.95
on disc
TOP SELLERS
.. f0.46
BruesLfls .. £0.46
Computer Hitt IB . ..fB.46
EvairiweB A Wiliy .. £6.46
Figlitinj Warriar.. £7.61
finJarsKsfliHis . £1,69
HiBlnvafpEnniuolor . £7.61
Neutewflquwus . £1.69
Raid... £0.46
Saul oF a RbbQi...fi.S'g
Spy V Spy .. £6.46
Tl»a Hit Squad .£8.46
TfluCati... £6.46
fIiitfay Ihe 13lti .. £7.61
30 BoninB .. ....£0.40
3D Grand Prin _____£7.01
3DVeicsCtisss... £M.D1
Cyrus II Chess .. .,..£6,46
Dh ly rhampsons. Stipertsst .£7.61
Fcriniula I Birrmlator.. £T,69
Glenr itcddle Swear ..£7.61
Hyper Spans . £7,61
Stiibble .. £0.46
Spilfir94Cl...£0,46
Tii Aj Kirftg F(i ....,..£7.01
Chemistry ■(? LevBd Enaminer.,.,£6.46
Mathflmaticj'[£ LemlEjiimirer.. E6.46
Physics D'Ln/sJ Eeamineff ..,.,.£8.46
The French Mistress 1A or 6 i £7.61
TheGaFTiaaMasterlAorB) ....£7.61
The Spanieh Totar (A or 6). £7.61
Bared of tha Flings.£5.94
DrafOflTarc .. £0.76
Gremlins ....£0 46
Lord of the Rings . £13,56
lords cl Midnifliil ..£8.46
flolnin dI Sherwacd . ..,,£8.46
Honw Accaimts Mervager . £12.71
Mistflifile . £21.21
Mastertalt . £10.90
Tasiwird464 . £16.96
Trsasmat .. £0.76
DISK BEST SELLERS
HighwayErKOutiiar . £12.71
ScrcBiy ■K . £11.86
Triple Pick . £12,71
LordsoFMidnigld . £11.00
Bruce Lee .. £12.71
VhA rK.un>gfu .. £11Dl
5piriira40. £12,71
Spy w Spy . £11.61
Devpcc-BD . £33.96
HomeAewuntt Manager .. £16.86
MajtertBlc . £2036
MaslirfiJe . £25,46
PascaF-8D . £33.96
PitmanTypinfliTutor fll.Dl
Screen Designer... £16.11
SupHrc8lc2... £42.46
raewciid-6126 .. £21,21
tasworid'D... £21.21
AMSTRAD HARDWARE
PCWe2S6 ..£435.90
CPG6128 niaitr ..£379.95
CPC6128grHn ..£284.95
CPC464 calwi r...£284 9 5
CPC464 green.. £189.95
DDMDiwDrin . £151-95
FD-1 DiscDrrve ..£94 96
FD-2tar8256 . .,£151.95
MP2 Modulatar..£2045
JY-JJoysliclt.. £13.25
3"Ilisc)Hifl!tlDi... £42.75
BMP 2060 Pfinter ....£151.95
Eetenwan cable£9.46
DalaRecfrnlerlORIOI).. £33.20
R8232tor464.6120 . £47 45
RS232lar8250 . £58,05
Up to £50 Trsde in on yqiir pid
computer iruttwi yog lwy a Mw
AiiBtrad Computor from ploBsa
ring far doiaik
prirw mclurlF VAT & PDStw in thi UK
only, hma ire mlirl fpt prders ri(«h«di tar
ihii fiiDiTth only. DverMflj custDilteis plassB
aiM BOp lur Euiiif* end J6p fei [ha rwl nf
Iht w9tU per Ispe, Qiwsiis hirdwata pricsE
□ti requal. PImr ijaf iveilaltrilirv dF
SDptwene and print
PlBfifit send lirsi SAE. For Dur IsraEt
Cattlngae
DISC
EDITOR
• Discards faulty sectors
• Allows faulty diskettes
to be used
• Recover accidently
deleted files
• Dump sectors fn Hex
and Ascii
• Examine and modify
data on disc
• Many other useful
features
Price £14.95
on disc
MAILORDER
PkoBSi mafte Chiqutt fi Pi»lal
Ordars PaygUe to;
NEWCRDWN COMPUTERS LTD.
36/100 KIOM TOWN ROAD.
LLTON. BEDS lUZ 03P
Toll (0562) 455GB4
Overseas trade & mail tirdar
enquiriBs iNelcume.
★ CP/M SOFTWARE & SUPPORT FROM DRA ★
POCKET
PROSTAR
SUITE
£ 199.00
Pinker WcTFilStnr. Pocktr
t :ili:SiLii, Prhukijt EJuiiiStnr intd PrKker
RepurtStiir—Pi .US Hit; I5RA indc-
pcmkrit Pocket ProSEur Ciuutlc. Avuil-
iihJc tor Amslrnd tor 61ZK wirh
Ztlrivc!.), HHt'TXt), etc.
★ MicroPro’s integrated family of software programs
★ Pocket WordStar for word processing and mail merging
★ Pocket CalcStar spread sheet for calculations, projections and
analysis
★ Pocket DataStar database filing and retrieval system
it Pocket ReportStar the powerful report generator and data sorting
program
★ Pocket ProStar Guide for the complete beginner to the most
experienced MicroPro user
★ Support from DRA — the MicroPro software experts
LlMtig (hu.- MicruPris PcHjkut prugNims Hnd ific PcitkLri PruSuir Guttle, youwi!] huahleto tie'll incomplete systems for your small husiness. prot'ov.Nional
praclise (e g. medie.cLl, legal), for office dtdminlsEratlt'in, or for education at all levels from primi^ry sehtH)! husiness/crimputer smdles ft} university
researeh depur! men 1 s. The Mieri>Pr o refe re nee rnsn u a Is Eire Eivai I able at e x I ra cost.
FREE SOFTWARE
HANDBOOK PLUS
70 CP/M PROGRAMS
ON DISC
3" disks/book »et
£ 39.95
A comprehensive selection of favourke Public Domain CP/M
programs - with excellent documentation in the form of the
Handbook
Chapters on Family Fun» Directory Assistance, Useful UtilitieSt
Libraries and Catalogues, Communications, and a Hacker’s
Toolbox.
Send Cheque (or VlSA/ACCESS number) to:
DAVIS RUBIN ASSOCIATES LTD
1 Canonbourne, Weston sub Edge, Glos. GL55 6QH
VISA/ACCESS orders; TEL (0386) 841181 Alt prices include VAT and Postage
★ ★ * ★ SEND FOR OUR FULL LIST ★ ★ ★ ★
Page 72
A ms trad User April 86
TLL
Hot OR the heels of Highway Encountor, the last release from
Vortex^ comes TLL* This consists of a semi-J^D view of a
landscape fiUed with trees, houses, lakes and the like* You
control a tornado fighter on a bombing sortie, the aim being to
drop bombs on strategically placed targets shown as a small
circle on the map. As your plane flies across the landscape the
background scrolls in all four directions allowing you to move
this scrolling window over the much larger map.
One great feature is the shadow of the aircraft that is cast on
the ground. As you fly over a building the shadow is seen to go
up the side then across the roof in a very lifelike fashion. This is
quite important, as it allows your height to be judged*
Once the target has been located you must go down low both
to be sure of hitting the target and also so that your speed drops
to a manageable level. If you pull back on the joystick the
aircraft gains height and speed until it is flying supersonically
and the swing wings are pulled in. When you are flying fast you
have to be very careful where you choose to push the joystick
forward to slow down for the sudden loss of height will probably
leave you splattered up the side of one of the buildings.
Left and right movement of the joystick causes the plane to
bank and hence turn in 45 degree steps giving the eight
possible directions for flight, Pushing the M key shows a mode
one status screen which includes a complete map.
Graphically the game is quite brilliant and its concept is
reasonably novel. Technically it is a masterpiece* The spaed at
which the 16k of screen memory is scrolled about, especially in
supersonic flight, is quite outstanding.
I don't doubt that you can probably karnt to become pretty
good at controlling the fighter, but for the first time user it
doesn't exactly instill confidence when you can get through
your three jets faster than you can aay Super Etandard.
AUTHOR
PRICE ,
GRAPHICS
□
FIRST IMPRESSION
SOUND
LASTING IMPRESSION
POLISH
VALUE
COMMENT___^
nnryvvxs^ « rirvvinrri
AUTHOR_
PRICE _t
GRAPHICS
FIRST IMPRESSION
SOUND L—
LASTING IMPRESSION
POLISH C
VALUE
COMMENT
THEATRE EUROPE
Theatre Europe is the latest release for the Amstrad in the PSS
Wargames Series. It simulates the battle for Europe when the
Third World War comes. This is not the happiest of subjects
for a computer game, and some people will consider it in bad
taste* My opinion is that any scenario that challenges the
intellect and educates is valid provided it doesn't trivialise
seriou^ matters.
The game shows you a map of Europe on which the Nato and
Warsaw Pact units are lined up against each other across the
East German border. There are four stages to every game turn
- movement, attack, supply and air phase.
The game can be played almost entirely with the joystick. A
cursor is moved around the screen and over the required unit*
Aa the cursor passes over each square the terrain or the details
about the unit are displayed. Pressing the fire button selects a
unit if it belongs to your force. The cursor is then moved to an
adjacent square and fire moves the piece or selects a unit to
attack.
The next stage is called special missions. Among the options
are strategic chemical launches, strategic nuclear launches
and all-out blanket attacks. Your enemy gets the chance to
strike back so there seems little advantage in initiating a
nuclear or chemical attack unless it Is to break the opposition
attack,
*4fter each attack phase there is a supply stage in w^hich a
number of supply points can be distributed to bolster up
individual units. The air phase gives you the chance to try and
retain air superiority by careful management of your air force
resources.
The screen at the end of the game says something like
“Civilisation destroyed press any key to try again".
If only it was that simple ...
Amstrad User April 86
Page 73
A MULTI ■ SCREEN GAME OF
SOFT 07023
*. ICCq-
SSSS^-;-:
mi
'.. - M -:i^J ■ :-ffl r%:' c^.' .J§‘ :;gi"
:ii ^.iae? - r^A-mi. #.: asr^: Si. ;-
'™-”a0-.■ aa-“ ■■■-“■■ = :. —-■—:.
<*.>
=a;aa-':
-fSflr.88t.-.a£ 3a:a^. 8ai--®-:aS:.i
iiiiiisiai
S - : m :-'4:
CLUEDO
OK, SO it plays Cluedo now. Hands up all you people who have
played computerised board games before? Right,, now how
many played the next round on good, old-fashioned printed
cardboard? I think I have just proved a point,
Thei^a Waddington games are wonderful - in their original
form. The Amstrad versions are a pale shadow of the real thing,
probably not helped by them being really awful Spectrum
conversions. This game asks you if you are using a colour
television'^ Methinks they missed that one.
So let's see what you get for your er .,. how much does it coat
Ed? (£9.95 - Ed). Thank you. Right, a genuine green
cardboard box, a lot of plastic moulding that holds the cassette
and fills up most of the box, a distruction leaflet (mostly a
mass of es, Jt-s, and TMg), a sticker advertising the film of the
game, and a little booklet of detective not^ sheets that
eveiy^one will shove through a photocopier.
You get to roll a computer generated dice down the left-hand
side of the screen, though it looks more like it is having a fit
than rolling. You then move your character the requisite
number of places. Be warned! if you cheat by moving it too far
too often it seems to forfeit you your move. This may be a
feature or a bug, Tm not. sure.
Anyhow, accusations fly back and forth like Sikorsky vs, the
' European consortium as per your usual Cluedo, except you
can^t see your clue cards. These are stored in the computer
; until you want to look at them. Then you tell everybody else to
look at the ceiling while you put your mit over the corner of the
screen and see w^hat you got,
' This is indeed a computerised version of Cluedo and Is a
I direct take-off of the original, but with less cheating. I prefer
the original board games on boards, though the computer
version does have one advantage - little brother doesn’t nick
the gun for hia Action Man*
AUTHOR
price ^
graphics a
SOUND T I
POLISH □
COMMENT _
FIRST IMPRESSION Cj
LASTING IMPRESSIOnCH
VALUE
r Send to: Global Software, PO Box 67, Lorvdon SW11.
Please rush me.copy(ies) of
Operation Caretaker The Beer Hunter
Old Scores (delete where necessary)
for my___computer
[ enclose a cheque/PO for
Marne___
Address.
ACU 4^
y 0a
IT
I
DISC
SOFT 07047
£13
95
DISC
£ 9.95
TAPE
SOFT06047 TAPE
ACTION AND ADVENTURE
FROM AMSOFT GOLD
WiMra tm* vH *arciadt rihI nifcvantufa pkyail withk an intrk^ «■»
af war 350 ht-ns calavr fcraens whii tuparb prdpbirs oad l■^ianll^Ofl,^laraa Mask «n lauH
affects, daiartr ol traaiurH and abjacti incbdliitg fiviai spM**' lawdars oad li^iap fcillar ipWars,
flabs fraia Mtai* ipi", ialellbaiit saH, etratk waspi, mavnii fleari and riiiai h^s, lifh ia
faananilass f baHi, varioai bays t* vnrwai Awn, ifHKaibiptj, a*id drops aiwf arid iialaiat*/ onl
sprays, Bieawbopi, IMnKhvtes, ortarpy rapkaiihofala with aiillislHkas, bowls af cherries, iced
bam, apples, caps af tea, cornflakes aad Ita-creaiH?
All Ibis and invch more in the fraattfl arer itwrathOBja the toatbot apainsl line and
fellow mogpols whore lharo on many ravtos to Hia flHisb,where yea will go Ihroagh Hall,
Paopaom, fiardon, llliinsiaB, UndarprOiMd, lotoiaant. Scrubland nnd Plaael Surface, where
each ebiect tan phiv a vital rale, where Ike kaiardeas lebyrintk race requires allyoer arcade
skills, qakh flnaars.fast tkinkiftp, perfect liming, problem solving Legit, arientatmn nnd
else a good lease trfhumor. All THIS AND MUCH MORC in the ^
Vf/v vt-ryifiJJrtTff! Jjvm nfiythift^
f httw c.dih
‘1 he urahics and '^iuund jit exceticnr
^nd the ^iime k (om ily L^ddicti^v!
CdtriMula- Vidtq
’Great game, guod musk.
vicl I rtvuoxTifiided^ i*t,u
'TJn'^rafiJrki>i mi‘
’wriggler is a totaHy original game!
'Thu is i-razy, tAe sirapfik.'i atv a tielififtt.
Pi^
’The rariee of prublems and the 26S k^'uiEun'^
lift this well !iha»ie the ruiriii. \ wiiiner.' pc »
"[f ynu\e any sense wu'll order
your copy now,' htn
’ well worth buying! Exi^^^EPn^
'The graphics, animation and ClwiCt
of colour are superb! crt^m
Oue fif fhe heM f^ami's for ifity itmhiae
f'wsvFnfor W pcn
'OtcralkfU wrj gond ^nie worth hiryitig. c-wh
'The arrmunt Of dltfcrant screens makes tfie gam*
vary playable, enjoyable,and mor* Impof lantly,
addictive. I would racommend Ifilslo eriy child
between th* a^S of Q end 90,''
Wriggler is one of th* most
attractive aresde aclv«ntut«
gatoes I have seen for
a v*fv tong time!
’The music is encellsnt’
Ptui a taoiius:
Original music to wriggle to the Wtiggler
'Grtpriie* 9/10 StMJrtd 0/W Valu* 1t^10
playability lO/PQ'
c^upihiw a vwh’ etriMs-
#1
SPfCTRUM tape £ 4-95
AMSTRAD tape £ 7*95
disc £11-95
Available from Boats*W,H, Smiths,!BD, Tliom EMt Centresoft, GEM, R&R, Variguard Leisure, Warwick Distribution, Micro Dealer,
and any good computer stockist or direct from ROMANTIC ROBOT, 77 Dyne Road, London NW6 TDRor phone 08&2BS47B3
SPECIAL
FREE WATCH,
OFFER... /
iSScocIi
M COMPUTER
GAMES ON
ONE CASSETTE
YOURS f Q AC
FOR £. 9 a 93
CASSETTE 50 fS AVAILABLE ON
nJtDBm ATARI E3RAQ0N EIKCTIION
CKlC-l zxat ||n>P*a Atmos
Spectrum commextore w AMSTfUD
Wsteh anJ
• Calculator
nii>d£
WORTH OVER f 10
20 KEY, NtULUFUNCTlON
CALCULATOR WATCH
with evflry aritef
for B LkSSBttfl 50^^
# NdfrisI 12 and
24 h&ur time
modfr
# Calendar mode
# Alarm mode
calculator watch
with every
Casssne 50
EXPRESS DELl^^EPr-ORDEfl NOm
ONLY £ 9.95 -
FREE
'^Amstrad cpc 464 \
Avoid the rpcketc end aixi-drcrttf ind
QYHAMITT Ihfl fism, airiy llw nnut^ckiihil pilots
suDceod. Fird roufSeH in different uefieric'e in this,
nrintiel ndveniure to »Hch lor thi MlttGS ORB.
NEMESIS I eepNttit^ted verinn of Othello nilh
[wry celeurful eptiwis end levels of plev.
To mention only three of the 50 {imee oo the
Artiitratl Cttuti* iU, which indudet wceele type
Qimes, wer genwa.. ochrentere ifmes, legicali
tectiol, and idiJcitiDnaL gatoes. e flight einiutatDr,
and 0 hoiMiBei rtretegy pante, Casaelta 50 faalurts
mullicolDured eod user defioed graphiesr leyeNch
ccmpatitMlily, sound and music utilising llie amAiing
power of your Amitrodr
1. Mju« liltr 17. PpHleDn BbI Subflitfinai
Z- Crcl«n.s IB Th.itf ks 31!. Spica Sits
3. M^tirnr 39 3D Mhy 37. Ptintti
4. LufitJ LahCins ZP Cclouf 9 3B. Bletk Hck
6. rAAlittif Liiid Zl Fidfcb field 19. Dyn«[ni1<
a. S[triF«h 22 ScIpI tlD. Tptnifaomb
7. iWnirly Z3 Tunnal Eicapt II.OefttllPB
5. Aitkchitr 24 BirfBlJumn RitvC
9. Tin^a 25 truEltPni 42. Space Scirch.
ID. Gilictic Atcich ZB.niNf^ODS I}, frivi* Qun
11. IbiiivF PciiBA 2?. Sillpn-g Tarp 44
12. NnualtCB Bine 2B Nnpatii 4$. Tmk'BP
Cr 4 Est!B 23 . SaicB Ship 4 e Dung^ipeh
13. Reyjl AfrtciiB jp.. J«| FUglvt AjlTt.ni.up«
U. Pljv YMr J1. Kind's Oph 47 J*l Wn4ilt
CBPdi fliplit T2. IntrHdBP 4B. High Rka
li. Dr«epf CiBwlBf ;33. InrKrxi 43. The Fo^cf
11. Hangnafi 34. Clvpiti {13. EiinhBiip^
tStippdied^ on c££se[TO. coiMpiiiahik vvjih 694 and 6123
livfwjn i.i¥nd with cgssfltiff pkyer and suiiahle ieatf^.l
NifTKS antf mpy vgry fty type p f CPfr^tlter.
Poataga Frae in UK add F1.Q0 tor Overee*4 ordOr?.
Free watch and taps wiM ba despotched within 28 days.
I B ch*qij«.' FZ ’I n»od* payabte to
po^at flrdvr tor _J Caaewta UBmai Lid-
Of lUiHNi^h anv Aatr ornn bj rRANSCASH tOnti No. S&I «SS^
JFor fv«n tnt*fONlvHt9iii*t«fl CMigr^k a^BM, Sarthyitlint Brht
TrustewU ViM jra*- fld*r Odwr FPmt* W79 SOW?;
Narr*e _
Addraaa
tVi> 1
^ ATAFll
n QftlD 1
BBC AB
□ IrtC 2tJ
□ 21 SI
fl.M’LE
_| 4T.U0S
EIECTRDN
Posi Cod*
CoLmrry
AU 4766
AMSTRAD
SPICTfltfW
CDMMDDDRE E4
Cascade Cames Ltd., 1 3 Heywra Crescent.
Harrogate, North Yorkshira, HG1 SBG, Englar>d.
Talophom: (D423I 504SS3. Nurtihcf t75SS&i
Amstrad User April 86
Page 77
I &|
1
delivery I Our excl
on*
thl*
O-t •“«??
’ M aSi"9.«
^rii to*"
bam Expansion
as easy as posst
Keep your equipment ffse
dustcover. made from clear pliable ^
spoiling the ACU lo^o^
CPC 464/664 keyboard cover
CPC 6120 keyboard cover ....
Green screen monitot cover..
Colour screen monitor cover ,
pew 8256 keyboard, momtoi
Amstrad User program listings on tape and disc
Tapes contain all the major listings from ^msrrac/Comf>u?ert/jer Discs offer
better value for money as they giso contain public domain software from the
CP/Wl users' group. Contents for the last two months:
January: Mode 3, how to use the Amstrad's secret Bk screen mode.
Soncery, Plus Pokes and Sprite editor.
Shaded Dump, utility for Epson compatible printers.
Pak Caverns, machine code and Basic game.
Fabruary Animatior>: make your own computer titles.
Roland takes a running Jump, Game and Screen designer.
GglsMiians Revenge. Space Shoot-em-up,
March: Roland Takes a Runninig Jump source code.
Racer; Prize winning Grand Prix game.
Tap«t £3.50
Discs E6.EO
Page 78
Amstrad User April 86
out.
3
'SS): Listings sipecidi,
AoiUiellti, Uo (he
Be-art&tatk.
laBue 4 ‘3B|i:
Software checklist,
9tmptB acreern dump
with events.
laatiB 5 lApril
Games spBclal,
Sorcery and m-iKo
Ibujb 6 (IVlay ‘$5):
The CfC 664. 6r*l
full review
iBBue 7 (June '661:
Flock Moppet listing-
FtoMer & Ptinter
reviews.
Issue B (Ju4y '66]:
Speech Synths
reviewed, 664 &.
61^a to 464
conversion program.
Issue 9 lAu'Sus.t 'SS);
OrflWinQ packages
ogiTipered, Screen
designer Vs Artwork
end Artist.
Ibbub id (Sep '66):
Jet Set Willy Map 6
Pokes. KnighftlOre
Map
iBsue 11 (Oct 'SSf-
CPCDlZfl full laviBW.
PCW 6256 Preview
lieue 12 iNov '86):
DMP 200Q, full
review.
IsauB 13 jDec 'S5h
Making a telty etl.
Wally map 6 Pekes-
Iseue 14 IJan '66):
Mode 3, simple
screen switching.
Issue IS I Fab
RAM ejtj^snslpns
rcviawed. Bumpet
Ou^rtess. supj)temeni.
Issue 16 (March
SSI- Reviiews-
Modems, Music
Sysiam. Dart light
pen, Mi-tqh Hikers,
Laser Basic.. Racer
Listing.
Atf
ORDER FORM
Valid to 30,4,06
Aif piff'ce^ rndt^^fe postage pecking & VAJ.
AH overseas (terrna, despaIcfied by air maiJ.
Offers subject fp kv^iiabibty.
Subscription
\-y)
£ P
UKapdEiT«£l2 .. . SOOO
Europe £2S.. sooi
Overseas £40. boos
Backnumbors
J4«U9
Month
Issue 3
Jan/Feb'36 ....
. . £1 25
SQ03
Issue 4
March..
.£1 25
S004
Issues
April ...
. £1,25
ROQ5
Issue 6
May ....,.
. £1.25
SD05
Issue 7
June ...
. £1.25
800?
Issue 6
July.
. £1.25
6008
Issue 3
August..
. £1.25
6009
Issue 10
September,..,.
. £1.25
Sow
Issue 11
October
. £f,25
80U
Issue 12
Movember ......
.£1,25
3012
Issue 13
December ......
..... £1.26
3013
Issue 14
Januafy'86 ....
. £1.25
60H
Issue 15
Februery .
£1,25
60^6
Issue 16
March—
. £1,25
3016
Tapes 8t Discs
January '06 ..
Fftbruary'36 ..
Warch'BS ...
April '06.
Tapes £3.50: Discs £6
Tape Disc
S044f45
3046147
S04Bi4S
8050i5t
50
ACU Dustcovers
CPC464/664 keyboard ....
CPC 6120 keyboard
£3.06 UK; £4.50 Overseas
3J00\
BfOt
CPC range green screen ... 3W2\
CFC range col du r monitor S ? OJ I
£5.36 UK; £7.45 Ovefseas _
PCW 82S6 keyboard, monitor
and pfinter set ....
£1 1.95 UK; £14.20 Overseas
StQ4l_
ACU Binders
£3.35 UK
£6.95 Overseas
BIOS
DK'Tronics BAM Expansions
CPC 464/664 64k Ram pack
£46.95
fir07
CPC464/6642S6krisrnpack £89.95
SrOB
CPC 612B 256k Rampack
£09.35
81W
CPC464/664Silicon Disc ..
£09.95
Silt
CPC 6120 Silipbn Disc ....
£89,95
3112
OvursBBB readera, pl«ase i:kdd £ 1 peri^em urrleES oCharwiBe indicated
TQTAL.
^end to:
ArnstrSd Cornputar US 4 r
FreepQti,
36 $i PvtBrspirte,
StDchport _
SKI1HL
Paymerl pleese indicate method ( \
[~| ACC(fSa''M aslercha rge/E urptaird
Telephone ardere OfiT-426 7S31 24 hoe^s :
Ennwifis-S 0d-4S0DlT1
4 I_L.
□ BarGlaycard,‘'Vi3a
_j_i_i L.
a ChiMqus PO nsade oavable to Amatrad Cumpmer Uaer
Name
AiJdtess
Please ellpw up to 2B ifeys for dellvei'y
ACU3
Ams trad User April 86
Page 7ft
I
i
I
FEATURE
How to get
your screens
in a twist...
By Alexander Martin, Original Bankman code
and airoplane concept by Roiand Perry
When the 664 and 6128 were produced,
parts of the operating system were
altered to make it poesible to do things
that the old firmware waan^'t flexible
enough to allow- Using the new flexible
firmware a smooth screen animation
effect can be produced from Basic- This
article includes RSXa that will allow a
Basic programmer to use this feature and
aldo a Basic program that illustrates its
use.
We have provided the code to allow
users of the 664 to set up the RSXs, If you
have a 6128 then the RSXs are already
provided for you as part of the Bank
Manager package. This is explained in
the section for 6128 owners, You can
follow the procedures below to set up the
example without having to know how it
works,
664 owners
the Hexloader program and save
it. Then run it. It will produce and save a
binary file containing the RSXs which
you then load and run with the
RSXloader program. Type in the exam¬
ple program and save it- You should now
have all four programs on disc. Reset the
machine for a ‘clean start’. Now run the
RSXloader program. Next run the
example program,
6128 Owners
Filecopy Bankcode.bin onto a disc. Type
in the Bankmanloader program and save
it. Type in the example program and save
it. You should have the three files on a
disc. Reset the machine for a *clean
start’. Now run the Bankmanloader
HEXLOADER
1030
DATA
E54E2346606919U
706
1040
DATA
4D£17T2370Elt4E4
1039
1030
DATA
600063006A007500
414
10
' hfilOiider for 464 oyners
1060
DATA
74007B007E009900
S22
20
I
1070
DATA 9C009f00AC00B400
667
30
NENW S7fFf
1040
DATA
BA00BF00C900CE00
744
40
ad<1r=S8000
1090
DATA
£000E400£E00F600
940
50
m ln=1000 TO 1370 STEP 10
1100
DATA
FB00050t1001170l
296
60
READ
lt10
DATA
1B01000000000000
28
70
check$u>^VAL<NIDSfblgdotai^l033
1120
DATA
000000003EC932F9
562
S0
chfcl(jU = checl(dU*checltsui
1130
DATA
FF21A100£DD4UCD3
1270
P0
fO-ft pQlnter=1 TO 16 STEP 2
1U0
DATA
21F9FF110040B7ED
1102
100
b)^teS=HlDS(bigdi tiS,poihter,23
1150
DATA
523006214300C31D
524
110
ct-NIM{hytfl,1,r):eOSyB 2103tt=
1160
DATA
0101990021390005
472
HlDS(b^tc$,2^1}:64SUB 210
1170
DATA
D1BC544F6F204O4F
922
120
rtjgU=VAL<''r’fbytet)
1180
DATA
770D0A426U47043
504
130
POitE addr,result
1190
DATA
6F4D6D616E440D0A
659
H0
Jddr=a44lr4l
1200
DATA
Al00C3A900C3bD00
941
150
checksuii=checksu«' result
1210
DATA
564943D75444D500
410
160
NETT pointer
1220
DATA
FE01c2lA0fDD7E00
423
T70
IF checksuiio0 THEN PRlNT'TKfCKSUN E
1230
DATA
FE02D71A01B7240F
731
RROR Ik LiNE";ln,b1gdot^$-ST0P
1240
DATA
CD040f£SF52A5700
817
100
NEXT In:
1230
DATA
OD05SC3EO0140bi:D
894
190
TF cfi^ckiL 1=20581 THEN SAVE''dfrk0(;(^do
1260
DATA
0401E5F32A5500tD
815
''jb/08000j,t130 ELSE PfllNl^jncgrrect
1270
DATA
05BC3E40CD0aBCF1
96 T
nuftber of deta IfPies"'
1240
DATA
ElC355BbFE0lC2lA
1169
200
STOP
1290
DATA
0lDDrE00FE02D2lA
440
210
IF H1STBf"'01f545d7S9ABC6EF",UPPERi(c
1300
DATA
0lB7240DCD0a015E
513
S3)=0 THEN PIUNT"'TirPlhl6 ERGge IN LIN
1310
DATA
OiCD03BC2A370014
746
E'Mn,b1gdataS JSTDP ;ELSE RETUBN
1320
DATA
08CD08013E40ED0S
564
220
P
1330 DATA 0E2AS300C3056CCD
904
230
t
1340
DATA
0BBCFEO020042257
402
1000
DATA 21E1E9223000F7EB 1055
1350
DATA
00O9FE40C022^500
430
1010
DATA 2f2100194E234623 309
1360
DATA
C921St007£23CD5A
830
1020
DATA 79B0?e55ES606919 S77
1370
DATA
BBFE0A20F7O90000
931
RSXLOADER
10 'r?!! loader for 66k
20 ^
30 HENORT a^FFF
4fl L*AD"dni^cpde,bin'‘,ta000
CALL tSS00
PRINr'noy RUN the EKANPLE progrsi''
EXAMPLE PROGRAM
IS ENT-1,1,1,1
REN mountains
30 DEFliU a-j
kt INK &,1slNI^
30 IM 1,6
60 FOB 1=4 TO 7:rillt i,9iNE)i:T
70 FOR i-i TO 13^INK 20:NEXT
00 SlfNBOL 252,0,0,SC,6lF,S5fl,S7f,iFf
PS STNBDL 2S3,0,6,SE^6F2j.2^iiF2,BFE
m STNBOL Z54,0,S60,t70,6rF,6rF,lTF,i7f
1T0 SVPieOL 25S,0,0,0,»FS^6EC,BFE,afF
120 prf=CHRS<254lf[:»EiC2SS)
130 pli=CHRS(Z5Z3fCHRt(253)
140 FOR scr=0 Tp 1:1V6U,,scrINODE 9
1S0 RANDOnilE TlPANDDNlZE RND
160 D£6;I3RI6IN 0^ 150:tLE:NDVE 0,1S0
170 FOR TO 6ii STEP U
1S0 OPAV x,COS{]!]M504RNDA100,4
Page 86
Amstrad User April 86
FEATUKEl
displayed. This command does not
change the screen being written to (by
commands like PKINT^ PLOT^ DRAW)
or read from (like TEST and COPY-
The parameter n should he
either 1 or 0.
About the example
How does it all work?
There are two 16k areas of RAM that can
be used as screen memorj'. The default is
the area above &C000 which weVe called
Screen 0. The other is referred to as
Screen 1 and resides at &:4000 up. It is the
process of switching between these two
screens that allows the animation effect
to be achieved. The firmware on the 664
and 6128 differs from the 464. The 464
firmware assumes that a read or write to
the screen operates on the currently
displayed screen. The 6128 and 664
firmware does not make this assumption
and writes to the screen it baa been told
to wTite to.
This is the documentation for the two
RSXs:
IVDU.n
This changes the screen area being used.
The parameter n should be either 1 or 0,
I VIEW,n
This changes the screen area being
program. Next run the example program.
Now it can be told
The RSXs used in the example program
are hidden away inside Bankcode.bin.
When RSXs are used, they have to be
loaded into memory as a binary file and
then CALLed to log them on. If you
CALL the Bank M anager RSX code with
a parameter this will automatically log
on the two additional RSXs. To simplify
the Ban km anager explanation in the
6128 manual, these additional com¬
mands were hidden away and undocu¬
mented.
BANKMANLOA&Efi
lia "rsi! Loautr for 4125
20 ’
li MEHOJIY S3FFF
40
CUL 13000,1
60 PRlNT"nQy RU»I the E)t4llPLE priigran"
program
Within the example program IVDU is
used for two purposes. To select the
screen to display and to select the screen
to write to. IVDU is immediately
followed by I VIEW in several places.
This is so the firmware is set to write into
one screen and then told to display the
other. 1VDU will always set the screen to
WTite to and the screen to display.
The animation is achieved by setting
the computer to display one screen w^hile
erasing the old image on the other. The
new image is then drawn in and the
displayed screen changed to reveal it.
This requires that the old position of the
character for each screen is recorded
making the animation technique hor¬
rendously complicated.
You can see how the program works by
'REMing out’ the RANDOMIZE com¬
mands in line 150. This draws a slightly
different range of mountains in each
screen producing a ^Rhubarb and Cus¬
tard’ effect.
Using the RSXs in your
own programs
You can use the KSXs in your own pro¬
grams by using the loaders to load and log
on the RSXs. Both Bankcode.bin and the
code created by Hexloader are relocate-
able. You will have to be careful about
where in memory you place the RSXs as
the lower screen space &4000 to &7FFF
must be clear. This is the reason HIMEM
is set to &3FFF using the MEMORY
ACU
t?0
NEJT I
!{T=lj;i:Dlyt=L)f
540
IF r*>472 THEN r!f--3Z
200
nOVE 0,0:F14.L 4
390
11;6U,0: IViEU,1jGDtD 470
54S
IF ly<-150 THEN INK 0,Z6iFflAhtsFRJipiE
210
cii-t73:GDSyB 27#
404
IV6U,0:jVIEl^,1
iINK 0,1:ly=100tiK=672:crashT4
220
c)t^525 :GflSUB lU
414
x-orx0:y=ory0:GOSUB 410 old p
550
sc:r-t:G05US 630
230
NEU ^cr:LVlEU,0
on 0
560
Jc-r!!:y = ry:G.0SLi3 410:orxt=f!(:'Bfy1=ry
240
eOT6 3S0
424
t=DL!t0;y-Dly4;GOSU« 620
"dr^u neu on 1
230
■
430
fi;=rx+4M'y=54*SiN(rit)tl0i5: L)( = 'Ij(- 8 : [y
570
i-i3(;i^=ly:G05U0 620:oli[1 = l!i:iily1 = ly
240
'
= Ly+i:rish*2
550
404
270
HOVE
440
IF 1i!^-64 then La = 472
590
1
210
FOR if = 0 340 BTFF 1#
450
IF rii>fi72 THEN r!! = -32
600
'
290
DR Ah ttfSlH(:s)*504l0*flND,100tc6S{j:)
460
scr-4:G(lSuB 430
610
WOVE K,y,3:R«INT prS;:RETURN
470
sin(:y=ry:t&SU0 410:£irii0=rii Eorj^0-ry
624
N09E ji,r,4TPR.ENT plS;:ltETURN
m
NEXT
'tira-v new on 0
630
FRAMEilf SH;f = 1 T«tN nftHf,0 ELSE I'J&U
^10
ORftW C)(,1M:PI0VE 1
1
430
K=l!i:y-tyiGOSU0 420:ol!!0=lii:4ts'®-ly
.1
RETIdRM
490
lVtit,1:lVI£y,0
640
found = TEST(t!(+4,ly-12>;lf found=2 Oft
530
t
5B4
j(=Dr!(t:y=ory1 !5D5V& 610 'erase old p
found^i THEN cras,h--4:SOUND 129,25,
340
1
on 1
400,1 5 ,,1,15
3S0
TAG:F46VE
510
)(=ol)(T:y=eiy1 :fiOSVS 630
654
1VOU, 3.C r
170
rx = -J2; r)^ = 100:)( = rs;y=fy:GOSiJfl
41#i0T
520
rx:ini'+4:ry=50frSnFf rjc) ^^140; 1*= 1 x-fl: Lj^
655
IF scr=1 THEN IVIEW,0 ELSE lVIE0,f
K1=f 1 JO ry1=ry
=ty+tr55h*2
640
RETUHN
540
L5( = 672:t>' = 100:5<=hry=LyiGO&UB
530
IF U^-64 THEN i« = 6T2
K
Amstrad User April86
Page 81
RSD CONNECTIONS LTD
(Wiyi4iT-0Rl,EAp$
t$C'MjMicf'nv«RC f7.
TVM CilrtJiil*r Cl.25
{ 31 * 91 ^ SciBdTi ti.Si
PflC 1D flic. C4.9S
OLlfi>riddilvHte.. C4K
t^imelcPTwnD ClJ4
EftCttFarguSiifl C3.|£l
’QLlt^MiCrl^nac C?50
OLlc^rmnanHuiilcr Cl.iO
B5K;wSfln»'^K«}a fE.SB
B-NCltiBNC C2SE
COMMODORE lDC«rflU5an 0.40
Kl^hl C7.SQ
5DNl^loFd0lilvatt C&50
Fe<^u4^ C2.SD
OLlDFernusan 0.40
lOCAMPHFNaL
C4a5
J6-waysoflksi C59S
■SfihrairfAjgfwIaerLypci- C496
DISK DFilVE LEADS
AMSTlftAD EX PAtJSlOW PORT IK 0 CONNECTOR &
EKTEHSIDh IFAPS
NEIlVr
B" Einqln F 1 a m CIO.EKI
OoubtaFccilM'E £14.TS
5(jnBWeP£)fK4a&i.2e
Tho BUSY 'ttav iDcon^tirtJLr ndd-Liirs
AMSm AO MONITOR,
EK TENSION LEAOS
TqAM, Im.
T£.W4*fl1?0
EC.»
EJ.5D
AMSTRAD PRINTER HEADS
I liTWIU-
CltJ.Tl.
lC12.S(]
AMSTAAD^nd DRIVE LEAD
SuiuDlfi Rfi4 A El 7A. Im
AMSTRAD8256
£<.95
&^raY
2&w<[y
37-'wa-v
Mate Pema*
0.70 O.M
£3^ O.m
««) fA.J5
RIBBON CABLE | Price thcrlO
CrsY RairiiKW
9-wrav
. 1 d
.£M.
ia-'AM.v
.15
.lA
■IB
.3!
ID-i-wy
IB
.35
i&i™v
.ii
.4J]
.36
.IS(I
74-wi^
.36
.ED
.46
.as
•JS
-M
•BW
37-™'y
.SB
.OG
40WSV
.16
Vi-wnf
.95
£i.Z5
Sd-wAy
£ 1 . 1 Q
£1.40
fl IS
fl 50
1 <TL P n n ber Ej 4 n. iMd
SurFacfl rmaier
^Kk sodiot
9url'dcn bmo^sjdcIobI
Pujl (iMPai
L^iaekwN-Smr
■iCcT-a taHa per n^'t
SrPlUjJJOKtl
l*n. S£iiMa J'TflA
Slraiahl RmhlAr^a
IQ-'iuy
Sftwnif
2 <C-v>:v
34-iYliV
iO-v/of
eO-iYsy
4-WAy MAINS
top quglrty rr>*"S liaifKj
^cckals. SuppliKl wired up’iYTlhiuins
pLO rsadif Ipr wM. Sen IW Kimwi^d W
Iknr cr wdl if raquimd. Vteev uiefui Ich
IrfVteg Upai i.Fte rn^iiit 19 ^ Fjpm your
punptiBfals. AInn wtiahi syaum
lOte EWiKF4ddn rtruTi^nn plug.
ONLVfSSO
ARY COMPJ’^THJ'J OF
LEADS MHK TO ORDER
telcrhone conns
AMSTRADCASSEOELEAD
IDC SteRDODED HEADERS
WITH EJECTING
LOCKING ARMS
CASSETTE LEADS
CONNECTORS IPC
DISTRiaUTlOW SOCKET
Cad TraK!
2 Row
PCfi
5t>dU^
E1.3& fnja5
EQ.aa
£o.9U
14wv^
EI.6D fl ra
fl DO
KWvaiy
El.30 £1.35
£1.73
C2.A<1 £1.€D
£1.45
34-iua^
£"4.lD fl.^&
CiM
ESJD £7,«l
£1 35
Shwr
£ie& n.^5
E2.K
tiO-wav
Efl.eo ff.®
£2.25
p CtjN^ECT-onii;
1 EcHar
Buckel Mate
Fp™!#
.7E
£7.04
.95
tr.U
75rir^
£1.90
ET.9D
37-way
£2 4
£3.25
1 HOODS .36
KPEL'TRUM 1 [^cassa^fl
MCl(>AcomMSWire
AySTRAD to wnaTi.lH
C1.Z9
C2JS
«■»
PRINTER Le*DS
AIL t METRE LENaril
aec
095
I^BCHrdl
CE?5
AySTRAn
EiPi.TS
V^MOTECK
£12.75
EINSTElM
02.75
ifcy PC
02.75
SPECTRUM rfiwrtacfl 1
DneH)RS23S
fS.75
ATAfli
0525
hflSK
03
APRiCDt
OEl 2 CI
HRADOM
£».05
DL
CIO 75
Dutf dokdnvfl pewer IskI
C410 1
DuE4cteikdn,f« lud 1 m
ETUTEi L
Si'iutedFir! 1^
r27S 1
SingtedoL drT^tntbn. laad lin
£7.35 F
DukdnvBWHtn ludlm
£?.54 1
AMSTRAD Tnd DRIVE
C&5S L
TTFESETTING+PRINT
FROHICNIR
JUHSTRAD DISKS
Tham^sLink Limited,
ThamesLink House,
38 Thames Street,
Windsor,
Berkshire, 5 L 4 IPR
Telephone: Windsor 863356
Telex: B 47723
Comms: Witidsoir S 51989
Frestel: T 353633 S 6
SOFT-MACHINE
INTRDDIiNIE
META-BASIC
Tfie mostcomprehfin^jve BASIC utilitiespack«oeyei!
F^reuirs.
* IBPHINT - API tent »nl ta Ilia »ciHn mlargBii by anv emaunt
" SUN LOCK - Unprotects AlilSTRAt profrarm.
* ISPEED - Fast saw and fixij up tt 4D0D bauil.
* iHiLITE - HighNgilit ani^ strirg in a pivgram ar lii.tirg.
* lUDG - Or screen deeipn uf riiafartar srt.
IFILL - Vary Fast fill. Ajiy sbepe. Biiy CDloar.
* ICIRCLE - Fast circFe dramrinp-
" ISCREEN ^ Switch between 2 eeparala scroene et Fiardwire speed.
* iQETFlilAT — -CoRuen drawintps etc. an sernn inta HOB'S.
F^us 36 other commands jail tbe usual enes - IFFIAME, iCAFS, ate).
Load a red save LiDB's CAT tape u r disc te ptiuter. Pause, etc. etc.
Includes cemprebeneive marUSl and itanMfislralinfl jnrwram.
TAPE details or CHEQUES/F.D'. e payable to: qisC
£ 7 . 9 S £ 11.45
SOFT MACHINE, 68 Vicars Hill, Lornlon SEt3TJL
DAOf
THE ULTIMATE POOLS PREDICTION PROGRAM
• MASSIVE DATABASE PooteMnnei la a sophisticMOd
pj-ediOHR arJ- It comBE complete with the larawt -dWRfc^ae
AVeiletlf- S200DiTutcties9Teir 1C years. Ttw dUabue updates
lucometlefetly as resullCE come in.
• PREDICTS Not JumSCOREDRAWB^ImU AW AYS, HOMES
and NO SCORES.
• SUOOESSnni SELEC ^lumotsfi that Pootlswuiawr performs
mgiutlceiubybetlei lhanchuce.
• ADAPTABLE P»b«iCilIl(l*l V« vivsn on la^tute-
chooee M many selectboiU U yod need for ycMl bet. The
pt«iea prediction fonmJe CM-IjflMt by Sca*d, i*«AdffaiM
dev^lcp and tart youfiMrnimJqueinellv^ jiKnirtkiil tooWw
• (OMPIX DATA ENTRY JUliBamiLi3n**iMl|ithap™?Tam.Sfate?3y typeintliB T«t*[i«ice
launbon from the ecreeiL Omi* nxcoito pcoduoa firture lut aincflimlcilly (■« betow).
• DlSCfMlCP^^DIUTE COMPAtffiLE Tapee evpplled with oQinvanlon
• PRDfmfDPPOXT FMluidcEiprprljit«HCfdrtaifyiHhav*apldlU«.
AVAHJIBIiE FOR $p#cmm (ICEl, OsmUftOdo™ S*. VIC 20 (+ ISSJ, AMSTRAD,
BBC 1, Atari CieiE), mi DrifloiL Apple H, ELECTRON
PRICE £15.00 (all
__ ATlJtST;Non¥3reBtnigi(jlinjglMhau»»aMthe
yil/C fiamr* liB into the oarapuiwr.nXCENIwfJM™
riAvLilv^U ptii^nninied with all ^liehuid
finuieefor I9S&^. Sfri^ type in the date, and tlM Ml fixture bat is
jatuuMted in iiei_ijiidf. FuHiy compatiblje with Poolfwlprifif.
POOLSWPWER wifli FIXGEM £16.50 IiH inchiBlTB)
COORSEWmiERn
HOTimTATIPSrE*
pftOORABi, CDUTBeiriimr
_ _ __ V3 can be used by eaipeim
^RE FVNTRBB PROGRAM. and oocuionil pumer* abhe.
TOU CW darelcp and teat yOur own unique niiming ayrtOUt by edjue&ng' the
aaalyBU formula, ftruta iheprofliamHi Jtmpla mode. CSouraeirmner V3 uaea
ntitiitireF enMyala of major factors iiidudinupset form, speed tatlnoa, coiusb
atatudica. prixe money, wel^. ^Lnp, treinu and lockey fonn etc. etc. It
cotputi moen LUtrty winnen.BoOdloitaoddabfllfl, forecaBta. nrlCUta ete. Tlie
d*i*te»iLn . Lncluideeyital coune atatfstke for id) Bdtteh esunea. Toucan midate
the databace never gtiee om C4 data.
AVAiLuij rottspKtnmL^tan. Domnoaenee.iK di jcMSTKAD.Aianrta]. Aepi« n
price tl S,00(>UladaMlTgljpnM**n*t amp Matleaa) Beat
SeMChequfiaPOsfcHretureofportBaiVtcetO,., _
phone 24 hra SOFI'WAEtli pboiw 34 hia
37 COUNCILLOR LANE, CHEADLE, CHESHIRE. S 061-438 7435
f5erJ ftw fnITtW jrfom- aEiflttllWJ
FULLY EXPANDABLE INTERFACE
FOR THE AMSTRAD 464/664/6128
# Dual RS 232 • 4 Sideways ROM Sockets
♦ 8 Bit Primer Port# 8 Bit User Port £83.95
• Thro-ugh Expansion Socket # Software on ROM
4 SIDEWAYS ROM SOCKETS UNIT with
Through Expansion Socket
3" Disc Box of 10
SIMPLE ACCOUNTS-Book Keeping (Disc)
PRO-ED/A Professional Text Editor (Disc)
Wriie/Phofte for furtfier detBils;
PANDA ELECTRONICS LIMITED
64 Harding Way, Cambridge CB4 3RR
Telephone: (02Z3) 354BB7
.^li [H iiuJusivi! c]l VAT iind P& P
§ nquiri^S
£31.05
£39.75
£34.95
£35.00
0. J. SOFTWARE
FA^TFRIENaiY SERVICE
SKCIAI dnOER IWD 611 MORE ITEMS AMD DEDDCT AN EKTBA idp Kfl ITEW
ADVENTURE
REDHWNtEflII £^.95
WAALDRD C994;i £7.95
i,VORM PARADISE IB64] £9.9 E
AQflUM MOLE (6941 £9.95
MJmSFaDTjOl £9.95
LURDSMIDNiGHTIDl £9.95
TTIEHDBSfTTj4B>4F £12.95
LORD nr RINGS IGG4) £13.95
SrRATEGV/SIHDIATION
BLDCKBUSTEIiSjBG4F £9.95
MATCHPtMNT (664J £9.95
WORLD BASEBAiU&64F £7.96
FieHTHtPILlJTtDI £7.95
SPITFmE49 jSG4| £3.95
THtATTIEEUffllrPEjeflAF £3.95
CYAU^ II9D CHESS (DJ
SDSSAND PRE^tlOl
SCRAQBLE/CIWPO (Dl
ARCADE
WHD DARES WINS II jSb4.i £7.95
HyPTRSPOirra (DF £7.95
ETBOSEMPEjeMF £7.96
yiEARKUNGFU(D| £7.95
FIGHTING WARRIOIt £6&4) f7.»5
STflANGfUWP 19941 fJ.flS
T.LHQI £7.95
HIGHWAY ENCDUNTER jD) £7.95
FRANK BRUNOS ID) £7.95
SOLDAMIlLiaNID) £3.95
SPYVSPrjflaAf £0.95
BRUCE LEE j0G4l £0.96
awtE)(SPWW£llS€(6S4J £035
RAIDHMPF £3.95
WAY EKP FIST i9«4F £3.95
MACROCDSUICAID) £3.95
BATTIE PLANETS iBB4f £3.95
SKYFaX4994| £3.35
NdIb:' Id} - DiK vanian availabb jlape price e C3.S9]: I9^F = Runa 6B4/130
Meat erdn il^tchad In nHwu («t ef fudi ilaw aniatp mthin I week]
ChH)an,''PD 1 to 0. J SOFTWARE lPri» aid. U.K, e«p.l
3 273 MDSSV LEA ROAD. WniGHTINGTHN. WIGAN. LAMCS. WNE 9RN,^^H
Write er ptane I029I] 421915 far FREE UST and LATEST RELEASES h£a
pvewat ordefB'. PloBBa b4i1 SDp Earoet. {LDD etiwx per ilam. i„
£0.95
£8.95
£0.95
ARCADE
WCtRiLING BACK DISC ^'3.6D
COMP HITS base 0NIVC13.5D
ELITEI664:i £12.95
BUSL-'DriPTIES
MINI office: II (PI f 13.50
GRAPHIC AIWEmiRjDli £iai95
LAZERBASIG(DF £12.95
TASW0flDWai'12e £21.45
MASTEKAICISS f29.5tl
MA^Rflll£(DF £21.«
MUSIC STSmltDF f13.5D
ACCESSORIES
BLANK DISCS £4.50
DUICKSHDTH JOYSTICK fB.GQ
PflINTEiRCAHa £11J95
SUHESHDrfJOTSnCK £14.95
ELEC STUOIG LI6MTPEN £17.35
AMSTRAD SPEECH SYN £27.96
Page 82
Amstrad User April 86
from a selective mailshot
to a gardener's year
microfile a
stores & retrieves information
to your requirements
• Client records • Club Membership
• Music library • Stamp Catalogue
• Fixture lists • Supplier Index
£19.9& including VAT & Carriage (£24^95 on Diskj^
CORMIX SOFTWARE LTD.
Tfi Hn«MW(l*1h STf«l. RoyiKhn. H^rti SSC 5*A. Ttl. Ho/llon
FAST refiab/e service of
DATA-DU P LI CATIO N
for most computers. Comprehensive
facilities include erasure/re-recording,
blank discs/cassettes blank or printed
labelsi/inlays.
COMPETITIVE PRICE LIST from;
SIMON STABLE PROMOTIONS
CASSETTE DUPLICATIONS
The Knightsbridge StabieSr20 West End,
Launton, Oxon 0X6 ODF. Tel: 08692E 2831.
PL395
Meidovwale Estate, HihBUr Umarick, ireHand-
Tiliphans! (QEn Z79S4 {U.U DID—3S3—01—27994
EXAM REVISION
MAS 1C MATHS{Ae«4 B]
A sii|Hrt] ^Tcade style game wIiieIi Itoli^
iha atienti^ri af thildren. Lsatit addition
and lutHiBctHiii wMIb trying tc drive a rr^in
at lOD m.pili.
MATHS MAHIA 4Agi S-IZ)
This program has Hie Batran-tdinarY etiect
of rtraliitg melliiiiti'CBticin and dniaion
addiclivf, Mlllhi i^ill tiavor the- sinia
again. An eacallBfit pro^rBm.
BEHER MATHS 1 [Ao« IMS]
Covets a vary wiriB range ol uopuJat
aaciiar>5 oF maHis et this lavsi. Conien-ta:
AfiptQjiifnaiiQn mies[]ratj<hii. simple
intarest. FacEors. percantageB. simpiB
uLtgletions. alge^iaic factors., sar^nancas
amt iBrias. tBsts. The program induiles
assaetiaE larnmlaa. ExcsIlenE ^nphrcs.
R^RER SPCUjF^a lAga 9 14»
An excilingi new way to imprnvB’ yaur
spelling, lliia courseware packa^a cnncan-
tratBS on all Ehe key areBB nf Engtisii
syielting. Haal value 1oi mrniiay wdlli up in
16 menu options. Praparad by an English
Fenguage aultter.
PHYSICS 1 [Aoa 12-16) CSF/O LEVEL
An nutslending pragrant which makes
excellenE use of graphics. Conlenta: 1.
Maller/tlensity., 2. Law nl tha Lever. 3.
Pressure. 4. SlotBS ol Matte-r A. States
of Matter B. B. Maql/TemporatOro- 7.
Currant Eleclcicrtyr D. MegnOtiom^laEdro-
lladcs. 9. Litttt,''S«iir(l.
SIOLOGT 1 [A^ 12-11] CSE/0 Level
This program giva$ key dBlinition; and
promates inleractivs iBaroinp through the
quastien and anawersassidnS- Cdnlenta:. 1-
Life & Calls. 2. Mamrtiels & Pfants. 3.
Phptesynihesis and EniymeL 4- flaspir-
atton/Excratinn. 6. Transpol. B. San'
silivity. 7. Rijiniduction. fi. Cycles and
Micro-argariBrna.
CHEMISTRY 1 (Age 12161 CSE/0-
Leirel
A wide ronging basic course in dtamistry.
Iriaal ior First axarnijiaHona. Conienta; 1.
Chemrcal Cha ages. 2- Oxygoiij^ydrogan A.
3. Cxygen/Hiydriagan B. 4. Alnms. 5.
Cjtlieni^ulphur. I. QxiOBtiom'F^dacfion. 7-
AcidVBasas. 9. Ion uchangaMFattr.
WEATHER/CUMATE (Age 12-17)
This program nsas Hie multipte dieice
Farmat for an in depdi enaiysis of this
lopic Topics; Waethet obsarvationr
litstromanti. Pressure. Wind, Tem-
paraturas, Climates.
Caaeatte^ £9.95 each
Discs £12.96 aach
48 heur FUlAfL DftDER
CPC 4E4/EG4/612I/
PCW B266 (April rdaasal
S®[Fir DlMlSDOGilT (DISCOUMT software)
ALL PRfCES INCLUDE f REE FAST DELiVERY IN THE U.K, ONLY. PLEASE ADD 70P PER
TAPE DN EUROPEAN ORDERS AND £1.00 PER TAPE ELSEWHERE.
New tides arrmn^ every day, please rimg far delails
Access ordeiVanquIriftS tel: 01-3D& 0521.
AM^TFLAp
BDuldpd«ti
9.9S ?.4&
DeloKsal AdvontiKe
9.9S
7.20
AdvHiturs Dueat
9.95
120
□u:npBDn Aidventura
9.95
1.20
Snowhill
9.95
in
Lend ef Time
9.95
1.20
IhriiiM tD Eden
9.95
1.20
Lnisraldilalo
6.95
B.4fl
ftedklDgtv
9.95
5.46
SrMid Prix Rally 2
B.95
J.66
Bridna
9.95
7.46
Fighlar Pilot
9.95
7.46
Sureeny
G.95
7.06
FeotbalEMan^r
7.95
6.26
Alien 6
9.95
7.46
knightlnra
9.95
7.46
Dundarach
9.95
7.46
Wav arttiaExp Fist
9.95
7.46
Evarvane's a l^illy
9.9S
7.46
World Sis. BasahaR
e.95
6.71
AirAoll
B.95
6.71
(i[amlin&
9.95
7.46
fCobiool Shvweod
9.95
7.46
CDRihalLyn.!
B.95
7.00
WKSumparP'lndl
7.95
5.96
Nodo$ oFYosod
9.95
7.46
ScnabUe
9.95
7.46
"^noMlv
Urdsot Midnight
9.95
9.95
7.46
7,40
'30 Grand Frill
9.95
7.46
Zacnen
9.95
7,46
''ftuck Rogers
9-95
7.46
Congn BonyD
9.95
7.46
"lapper
9.95
7.46
9.95
7.46
3D ^Kin^
9.95
7.46
Cyma Elhess.
9.95
7.40
Wizanla Lair
9.95
7.00
hdjlhwiyEnonifntar
Tnni
B.95
7 95
0.71
6.20
Sli^oc
B95
0.71
Tha Devils CrtnVn
9.99
7.50
Zcids
A 95
6,71
Beiad eFlha Riw
*95
5.20
iieArfiung Fa
B.95
e.7i
Raid
9 95
7,46
Hlf^rspems
9 95
6.71
G. Cipas Strnitg.
395
6.71
Seuilwrt gille
7.95
6 iO
* rrenkie 6.T.H.
9.95
7.45
" MAtchday
9.06
7.48
' Never End Gtary
9.05
7.4*
* Int. Baskathafl
B.05
6.71
el lititms.
9.95
7,4$
Uistas ni Lamps
9.95
7.46.
6e.1tltet Britain
9.95
7.46
Warld Sar. Basahal
1 9.95
6.71
EIrtt
14.95
1!.21
SabmwelF
9.95
7.46
FlHmutl Olir
a 95
6.71
Majrraperl
9.95
7.4S
TTiay ^Id a Milli(»n
9.95
7.46
Oaufdren
B.99
B.7]
OynarniteOan
7.95
5.90
Adrjvn Met*
995
7.40
NIdhIdAeda
995
7,40
Sky Fw
9.95
7.46
Who Oirtt WiQ2
995
7,46
Connroaeda
9.95
7.46
It^rrn m Perjdisa
9.95
7.46
ThutreEvrepa
9.95
7.46
Cleudc
6.95
7.46
SweavDsWInM
7.95
B.2D
Gymswe
8.95
B.TI
Stringikwp
8.95
6.T1
SupvTtatl
0,9S
S71
Lord oFlh Rings
15,95
12.90
CMi^terlllislO
14.96
11 59
Bainh Jaek
a.ss
5.71
■CsmiiciB+lcaiy
S.95
6.71
Pting Ptn»B
6.95
571
Mihk
6.95
571
TlteUqsit; System
14.95
12-99
Think
6.95
571
Hatch Pniivt
6.96
5.71
Hare & There with
fha MislarnKfi
a.95
7.59
Fir^t Slaps mth
tha MistarnuKi
B.05
7.50
Winter O^mas
0.95
7.46
Cnntuptinn
B.05
6.71
FTasCue From Fiadalus 3.^
7.46
S^n Oiuy
9.06
7.46
Oeminandu
9.95
7.4B
Fait LigiiE
9.95
7.46
Ramhe
9.95
7.46
Spy M Spy
9.95
7.46
5 Wnb m se 9 95
740
Bmlatdllu Planeis
: 9.65
7.46
Runailona
7.95
E.2D
Back tn tha Fmura
9.95
7.46
OrfhcAl Mas$
6.95
6.71
Sabalaur
6.95
B.TI
Turha Esprit
8.95
6,71
FothiMw PJnnfl
6.95
6.71
2112 AD
6.95
6.71
Spitfira**
9.95
7.46
tanj Ceil
9,95
7.46
Later Basie
1495
tl.9S
Lsnn Compilar
19 95
>6.95
□iKr» ol Doffn
995
7.46
Mmi DFfitall
1495
>1.95
DISC BASED SOFTWARE
MasEariBt
29.95
24.05
Mastarulc
29.95
24.95
Graphic A^v.Clnr
24.95
19.95
Said aHillwn
14.95
11.50
OomiiutBrOils 6
14.95
11.50
Dun Oirech
1496
11.50
Miirspert
1495
11.50
Battle oFEttriein
14.95
>1.50
Scrahhla
14.95
>1.50
ThaetmEurnpa
14.95
11.5D
Spy Vi %
14.95
11.5D
Fighter Filet
14.95
T1.5D
Gi^s lIttWH
13.95
>1.5D
3d Grand Prur
13.95
11.50
Raid
13 95
11.50
5256 SOFTWARE
SuparCalc 2
49.9S
44.95
Onctargraph
49.96
44.95
Onctwrdrafw
49,96
44 95
Bitch H4 uhs Gurda tc 1faa
GaIikv
24.95
22.95
Zcf4l
19.95
17.95
Saasulker
19.95
17.95
Plemi FeB
19.95
17.95
Daadhna
19.95
17.95
(iwMiLAflLf iiv m miR/vTtiai.
WHY NOT COME AfiB PKK UP TDlW 3DFTW:AHE PEFtSONALLT FHDM flJfl DESDOWKT SHOP AT 3 STATIDH
CRESlISfr. WEOtCQMBE PABK BLOCKHEATH lONDOrf SE3 7m TBEHT itUT^IDE WE&TOOMBE FAi3t RAILWAY
3TATiaN m RE SDUTHettl REGIOiy. OPBI W SATOraHAYS OmY RIQM T0.3I]i TIL ElDDPM.
3 STATION GRESDENTWESTCOMBO PAH K SLACK HEATH SE3 7fR.
DUST COVER SETS
Amstrad PCW8256 £11.95 per set
In palegrey*proofeci nylon, treated with an anti-static
inhibitor, MONITOR & PRINTER covers piped in
green.
Name hot foil printed on KEYBOARD cover.
Amstrad C PC 6128/464/664 £7.00 per set
Matching dark grey proofed nylon, treated with
anti-static inhibitor, MONITOR cover piped in GREEN
for 464, in BLUE for 664 and RED for 6128.
Popular Printer Covers to match above
AMSTRAD DMP2000 BROTHER M1009 CANON
PW1080A, EPSON FX80, RX80, LXSO, MANNESMAN
MT80, SHINWA CPA80, TAXAN PSIO ALL £4.50
Prices inc. postage m UK, overseas customers please
add Europe 50p. others C2.00 [air-mail), please state
model and colour or monochrome.
BBD COMPUTER DUST COVERS
39 Manse Avenue, Wrightingtan WNE 9RP
Telephone: 0257 42296
Amstrad User April 86
Page 83
This means
YOU!
i m a gine a prograin li&t ing. A I isti ng for a n
amazing aciion game, about 31; or 4k long.
Mostly it is (Written in Basic but it might
have a few rnachine coda routines to do
some of ttie things that need speed. It
works or the 464 jwith or withoul disc
drive664 and 61^3. It might run {using
Mallard Basic) on the PCW8Z56- Did I hear
you say you have one right here in your
pocket? i did? Hand it over. We wart to
print it!
Ves. that’s right, we want lots of shortish
programs for our readers to type in. They
don't have to be games - we just have a
preference for them. They can be anything
that we find irlerssting. The things we
don't find interesting ere biorythin
programs, pools predictors, sirrtple
databases, or anything to do with quacHratic
equations — unless they are written in one
line, collotaped to half a million quid or
draw a pretty picture on the screen.
There ere a few golden rules for submitting
programs. Remember that you are writing a
program for publication. Make your
program easy to debug. Don't include
unlistable characters in the program.
Document start addresses and length of
code when using machine code. Send the
program on tape or cassette and include a
SAE if you want it back. If you think the
program does something paiticularly clever,
write an explanation of the routine thai
does It. Don't include commands that work
only on one particular machine.
Now you know what to do, gel cracking!
Send off your program today to;
Lie T/f]g
Amstr-ad Compu/er User
T69 K/pgs Road
Bf^piwood CMJ4 4£f
SHEKHANA COMPUTER SERVICES
EIi1h ...,....
RIIP
14.85
Dur
Price
12J5
8{iyv Bpv Idisk) .
RRP
H.95
Oiv
Prka
12.95
ElhH (disk) ..
... 1785
15J5
SpyvSpv .
9.95
7.50
BniabJack ..
a 85
5.75
Ciilital Wati. .
9.95
5.75
Marspnrt .
a,S5
7-58
Sibatnr ..
9.95
5.75
Frsnk Biunns Baxirao .
a.as
5 75
TurfcjEspih .
9.95
5.75
Spi1firp4tt .
8.85
7M
Brand PriK Hilly 2 ..
9.95
5.55
CnriMTiBndn.
9.85
7 55
Lords d Midnight Idisk).
13.85
11.95
B. McGuigtns Baxing
9.35
7.58
*Star0kJBkB .
0.85
7.56
Winlar SpDiti.
9.85
1.85
Snapds and Sorearv .
8.86
7.56
Baulder Dash .
9.35
7.58
Aiintulh (k{«4AligniBnl) ....
8.86
7.S0
FijiiterPilad.
9.85
585
3D Grand frin (disc) .
19.86
11.55
remada Low Lml (diskI ..
... 13.85
T185
RnckfiWrwIla .
8.85
7JB
Malcbptinl ...
9.85
7.58
ThHld Euiof*.
8.85
7J5
riiBHnbbil ....
... 14 85
1185
9pijnd(r .
8.95
78 E
StvnvDsWsfld ............
?.8&
5.85
Masteieabc.
24.35
22M
3DV6*M Chfti.
... 12.85
19.95
Hilcbtiikars Guide In Galuy ..
2438
Niglm SliBdBS: .
9.95
7.59
ZiHkl.
1B45
flambn .
5.95
5.75
DaadEna ..
19J85
Liwd [>l Th* King!)
15.95
1Z.95
Raislalkitr ..
18.85
SouthBrn BbIIb
5 95
5.95
Plantiftll ..
1tJ&5
SkyfoK ... __
9 95
7.59
ror^ldu Low ievol r.
7.8 S
5l«5
SBiCBry. ..
S.95
S.95
Highwty Ehriunllt.
3.85
5.85
AI*fiB .
9.95
7.59
Nick Fildii's (Soil .
3-85
i.ia
BeBchHMdII .
9.95
7.59
Glass..
8.85
7.85
firrwbfm .
9.95
7.95
3DS.1wn(RidOr ...
8.85
7.BA
GlHHiiBE ... ..
9 95
759
RariOvtr Moscon (di]k| ...
13.85
tt.8B
Imp»uit4iWisuCin
985
7.85
Worm )n Paradise .
9.85
7.5D
Winltr (?iiT44 .. .. .
985
7.59
3PGricid Prii.
9.95
7.50
S^pfrlKTAl ...
9.95
7.59
Foliar Cnastar.
985
5.75
$ingla 3 iiKfa Disk .
..
4.95
Diar^cd Adrian Mala.
988
7.50
WstlerfilE.
24.95
ZZ.59
3DCyrusB II DhBss(diikl ....
1385
11.85
Vie Ar Kueg Fu ..
e.95
5.75
Tha EIbcUh SliMlia Pan.
19 95
17.95
Minh5tfi» ..
5,95
499
8ndi|aFlBYBr 3 .
U.85
1095
B<rabU(< ..
9.95
7.IQ
dsickshot li^ovibck— .
12.85
a.BB
Urli.oil MideiglK.
Semrv * (ditVl ...,..
e.as
72S
30^ussl(CNaM ..
9.95
7.95
I3.9E
11.95
Mpnop4i)r .....
9.95
7.95
MiMOIfic*ll.
.. U.95
12.95
Colimut ChKS 4.0.
9.95
7.95
MiniDIfIt*ll(dciLl
.. 19.8S
I7.5D
.3 WMks kfl Paradise.
9.95
7.5D
FigNsr Pilcil Idisk)
1J.9S
lt.9E
fatiNr of Ihe Planets .
9.95
7.5D
ViUlDdbb4 0«d.
S.BS
7.SD
Thmk...
G.95
9.95
Thtv SdIdAMillian .
B.B5
7.50
Cwic Bakery .
B.95
5.75
Li?(r PitK ...
14.9S
12.95
Friday 13tih .
6.95
5.75
Waycd Exploding fnl
9.95
T.59
OhndiBn: .
9.95
575
WByd Iba tigar ...........
9.95
7.95
Sir Fred ... .
9.95
7.50
Dnart Ritt .
9.95
7.59
Raid ...
9.95
4.as
Fqe Mdii uidir PiKai# jend Cheuu*^ rTI T«
SCS {DEPT AMUS), P.0, BOlt 394 LONDON MIS &JL.
fPiP INCLUDED IN UK). EUROPE ADD El 00 PER TAPE^
■LSEWHEHE AT COST,
01'8{K)i 315&, S-A,E. FOR LIST
II vuM pVduld like 1Q pick up vuu> -dif^um uihAiit pleaie vuifi uupv vi ihii id CcitwikmIti.
UpeI b. 771 Tntifnhun C^iLifl. Rpid. LtnAjK W1 fMir Ciwdtt Si. Tiibl Sldtipnl-
& dttrl i tjom tOimfifni
Accfsi and Vixa Card Hdi Li«R plHH ring 01 £31 'IC27
Cl rill Cjid Qideii deipjicbed sairrr dj.’p lubieci iu avdiliibililY
^ FledSP iiFip I:d [gnhini avaiUtililY
LANGUAGE TOOLS FOR CP/M
Turbo Pa&cal 3.0 (Inc. editor & OVERLAVSIl ..... G9,9C
Turbo Tool box T.2 (ISAM database tools) .....54,-96
Turbo-Amstrad Interface tTurbo to Firrnwarg intsHao# for
wirMfows.Turtlagraphics.sound,etci ...... 14.95^
TurboTutor............ 35.95
Pro-Rascal USD standard Compiler) ....... 95.95*
DflPescal/MT+. ......49.96*
DftCe ASIC Compiler . 49.95*
Tool works C/SO (C compiler...£59.95*
Meth PecUFto&iS and lont^sfcir Qi'BO) .... £48.95*
Tool works Lisp/M (Usp interprstar) ________ £99.95*
Micro-Prolog Llntarprater & tutorial) . £79.95*
Modula-2 Compiler............. Ertquire
APPLICATIOIMS SOFTWARE FOR
CPC612S & PCW825G
AT LASTS vsrsstH& sndfriendiy database program that
doesn't cost an arm and a !ag and doa&n\ regutrO you to
learn s new language
Varied Field Typea/'M-ario-driven/Form & Haport DaSigOer/FieldTotal^'Multipte
Kevs/Up to 10 files (cross'rttfarerfcclngli
When you're fed up atruggling with inadaquete toxHe, you med
AT LAST
At LBST.„......... 49.95*
Dft Qrgpb ........... 49.95*
DR Draw..,........ 49.95*
SuperCalc2 ............49.95*
Sbge Popular Accounts....... 99.95*
SagePayroH ......... 89.99*
Sage Combo Pack iAooounls & Payrollf ............ 149.99*
Sage Chit-Chat E-Mail 4Elactronic mail) ...... £89.99*
Sage Chit-Chat View Data (Prestal ato) .......£89.99*
Sage ChiE-Chat Combo (E-Mail &. View Data) ....£99.99*
SageDaEabasa ......£89-99*
lari Kay Crash Course (Typing tutor)...£24.95*
lari Key Two TinggriiTouch typing com^ersion coutse) —.£24.95*
Brginatorm jidess Processor) .....49.99*
Touch 'n' go (keyboard trainer) ..........24,99*
CsrdboK (Electronic: tSnd index) ,....,....99.99*
Smart Key (Keyboard anhancar)....49.99*
Scratchpad Ispreadsheet) + Smart Key.....69.99*
Any olher CP/M program, disc transfer*, compucers,
printers, exparwipn, menu ala ..... S,A.E.
*CR/At Pias Otdv **jVof PCWS25S
CONSULTANCY ...... 1 S.DO/fiiHir e VAT
VAT snd P^P (Europe) included. Pleasa state modal whan ordering.
All payments in S-teding drawn on a UK account.
Caliars please ring firat.
RATIONAL SOLUTtOHS
9 R05EHILL ROAD LONDON SWia2NY
TEL; 01 8746244
PERSONAL COMPUTER
PRINTER
AMSTRAD
4S4, 664, 6128
(^uiet Thermal Operation
RS 232C {can be supplied)
80 column
8" X 30m paper roll supplied
12 months warranty
Famous manufacturer
No interface required for Amstrad
Connects direct to computer.
(DIXONS ADVERTISED
FfllCE IS C13S.99]
£89 (incIP&P&VAT)
(TRADE ENQUIRIES WELCOME)
STOP PRESS
Robert Edwards & Co (Ret acu)
236 North Road, Hertford, Hertfordshire SG14 2PW,
TbI: (0392) 94110 (4 Imes] THfwi; 94E24D I^WEASY G R>f; 1BQD7T1D
ACCESS/BARCLAYCARD VISA ACCEPTED
PageM
Amstrad U ser April 86
•Vour persono/ passport to the
world of communications with
rt'^eCTjrn Gold js fl fMTdifititJrA'oj' /^n'lish Ttffe^Ldfnrtlui
E
n
r
0
y
11 ‘
u
1
i
i
1
i
T
TT
±
:S
What it offers the Amstrad user...
Electronic mail is much
cheaper than the post
Sending mailbox messages to other subscribers,
whcxse numbers are rapidly grcwlng, is the
cheapest form of communication possible. You
can send a message of any len^ to another
mailbox for less than the cost of a first-class
stamp, And it doesn’t cost a penny more to send
the same message to 500 different mailboKes!
Even a message sent to a mailbow on the other
side of the world only costs 30p.
The biggest bulletin
board of them all
The number of bulletin boards is growing rapidly.
The only snag is that the vast majority arc
single-user boards - which means lots of other
people are also trying to make contact and all
too often alt you get is the engaged tone. But
with the MteroLink bulletin board there i$ no
limit to the number of people using it at the
same time. And no limit to the number of
categories that can be displayed on the board.
Give your micro
mainframe power
With MicroLlnk your micro becomes a terminal
linked directly to the Telecom Gold mainframe
computer, and able to tap its tremendous power
and versatility. Right avKiy you'll be able to use
giant number-crunchintg programs that can only
run on a mainframe.
The mailbox that
is always open
MicroLlnklsln operation 24 hours a day, every
day. Tlwit means you can access your mailbox
whenever you want, and from wherever you are
, . , home^ office, airport - even a hotel bedroom
or golf club! No-one needs to know where you
are when you send your message.
We’re only a local
phone call away
The majority of MicioUnk subscrfberscan
connect to our mainframe computer In London
by making a local phone call. This Is possible
b^use they use British Telecom's PSS ^^em,
which has access points all over Biitain. A Icwial
phone call is all you need, too, for direct access
via MicroLink to all the other countries
belonging to the international Dialcom system.
Telemessages * at
a third off
The modem equivalent ofthe telegram is the
telemessage. Send tt before 10pm and deliver^ is
guaranteed by first post the following day (except
Sunday). The service was intended for people
phoning thdr messafge to the operator, which
costs £3.50 for 50 words. But you can now use
it via MicroUnk, for only £125 for up to 350
wordsf For an extra 65p your message can be
delivered in an attra'Ctive greetings card.
Go teleshopping on
your micro
With McroLlnkyou can study the British Rail
timetable - and then buy your ticket In advance.
You can book theatre tickets. And even order a
bouquet of ficwers. ft’s all part of the tde-
shopping revolution t
Send and receive
telex messages
With MteroDnk you can turn your micro Into a
telex machinet and can send and receive telex
messages of any length. You wilt be aide to
communicate directly to 96,000 telex subscribers
in the UK, 1) million worldwide - and even with
ships at sea via the telex satellite network.
Business people can now serkd and receive
telexes after office hours, from home or when
travelling.
What does it
all cost?
Considering all the services you have on tap,
MicroLink Is remarkably inexpensive^ You pay a
once-only registration fee of £5, and then a
standing charge of Just £3 a month. On-hrta
costs are 3-5p a minute {between 7pm and Sam)
or lip a minute during office hours. There Is an
additional 2.Sp a minute PSS charge If you are
caOlng from outside the 01- London call area,
Charges for telex, telem^ages and storage of
files are given on the neid page.
!
i
How much it costs to use MicroLink
Initial reglfitfation £5.
Standing charge: £3 per calendar month or
part.
Connect charge: 3.5p per minute or part -
cheap rate; lip per minute or part - standard
rate.
AppJfcabJe (fyinpfiOFi citj to-rtfiectlon to SeiTTipe.
MjnimiiFiT charge; 2 infnuto
Qieap rate is from 7pm fo^am. Mont/ji) to frrdav', oif
dav ^aturdai^ and Si/ndai; and puHto ihoirday^.:
Standard rate fs from $ftm to 7pm, Monday to Frfdov,
fijcclixdrn^ putJic ho/jdoys.
Filing charge: 20p per unJt of 2^048
characters per month,
App/lcab/e for storage of rn/omiafiqrt, os tei^
s/fort codes and jmaiJjS/es. ITie numt>ero/ijn'ri 5 used is
on auera^ff og/cu/ated by re/ieFiencie to a doi^ samp/e.
Information Databases^ Various charges.
Ariy cJiarges tfjaf may be app^Jeabfe are sfwLtin to you
before you obtarn access to database.
MictoLink PSS service: 2.5p per minute or
part [300 baud); 3p per minute or part
{1200/75 baud).
OniV'opp/Jesto users oulsrdelbeOFlondon ca^tarea.
Telex registration; £ 10.
Outgoing telex; 5,5p per 100 characters
(UK); lip per 100 (Europe); ISp per 100 (H
Amehca); £1,25 per400 (Rest of world); £2,75
per 400 {Ships at sea).
Deferred messages sent on fihe n^ht seruice ore
Subbed to a fC) per cent difrogitC,
incoming telex: 50p for each oorrect];/
addressed telex delivered to your mailbox.
Obtaining a mailbox reference from the sender
incurs a further charge of 50p,
ft is nsoi possibfe to d-etri?er a telex iwitfroui a maftbew
re/erence. // a tefex is recejued withaut a marfbew
re/erence fbe sender wfli be advised of non-defriwv
ond asfted to proofde a moJ/box oddness,
foch user uafjdatod for tefex and using the /odfity tolJf
Incur a charge of 6 storage units a monfb. further
storoge charges couJd be incumad depending cm the
amount of telex storage and the use rrrcide of short
code and rnessoge
Telemessages: £1,23 for up to 350 words.
Tefemessa^ ctin be sent ujfth ari rrfustraied^i'eehngs
card for 65p extra.
Radiopaging: No charge.
// von baoe a BT Badiopoger you can be pog^
□utomadcoffv LwhenetJer □ messaige is urarfing in your
ma/fbox.
International Mall; For the first 2,043
characters - 20p to Germany and Denmark;
30p to USA Australia, Canada, Singapore,
Hong Kong and Israel. For addiliortal 1,024
characters - lOp; 15p.
These charges relate to the teansmiHton of
in/omralion by the Dia/com senifce to other CSafcom
senjiccs outside the UK and (be Isle of Man. Muftrpte
copies to addresses on (he sanre system hosi irtcuroftV
one transmission charge.
Billing and Paymentt All changes quoted are
exclusive of VAT. Currently all bills are rendered
monthly.
Software over
the telephone
MicroLink is setting up a central store of
software programs which you’ll be able to
download directly into your micro. The range wjll
include games, utilities, educational and business
programs, and will cover all the most popular
makes of micros.
Talk to the world
- by satellite
MicroLink is part of the Iniernattonal Dialcom
network. In the USA, Australia and a growing
number of other countries there are many
thousands of users with electronic mailboxes fust
like yours. You can contact them just as easily as
you do users in Britain - the only difference is
that the messages from your ke^oard go
speeding: around the world via satellite.
What you need to
access MicroLink
You must have three things in order to use
MicroLink: a computer (it can be any make of
micro, hand-held device or even an electronic
typeurriter provided it has communications
facilities), a modem (it can be a simple Pnestel
type using 1200/75 baud, or a more
sophisticated one operating at 300/300 or
1200/1200 baud), and appropriate
communications software.
n
IkfoLin
In association with
iK
1
TELECOM GOLD
Application Form
]/We hereby apply to jrolTi MicfoUnk
□ ] endose my cheque for £5 payable to Database
PubJkatlons as registration fee to MicroLink.
{^) □ I also wish to use Tdex. I authorise you to charge an
additional £10 to niy iniaal bill for t.®}ktatlon.
□ ] oonfirtn that E am over IB years of age.
^ 1 confiira that) accept the terms and conditions for the
^ lime being In foica, a copy of which are available cm
request.
Signature
Date___
-----
FOR OFFICE USE ONLY:
Mallbax assigned -
Start date_
Password__
SEND TO: *
MicroLink
Database Publicatloi>«
Europa House
68 Chester Road
Haiel Grove
Stockport SK7 5NY.
* Telecom Gold is a frodemarb of British re.tecommunications pJc.
Postcode I I [
Dayltme teleplwne
19
Commencement of Service
Please indicate month of commencement
Allow 10 days for vabdation of mailbox
Payment
lAJhikt Database PubUcaiirins Lid isthesuppiLerof all the services to you, the comm i^ion and
bil6rg rhereof will be handled by Telecom Gold as agents for Daisbaw Publltcallons Ltd.
Date of first payment to be on 15th of month following commencement
Please complete balling authorisation form A B or C below:
A. DireciL Debiting Mandate fEnier fuU postal address of Bank Branch!
To
Name 1
ZL^
ZL
Position 1
-
□L~[:
~n
TT
1
1
Comoanv )
□zm
■
Lze^ HZ
.uL
'
Address 1
Ji
j
~T
ZC
!
Z ZLZ
ZIZ
TTT IE
T
T
:zc zazz
"H"'
“Ml
-
TZ, .HZZZ
\ !
1
. . ......
1 ; :
k'We authorise you until lunlver notice in writing to charge to my/our account with you on or immediately
after 15th day of each month unspecified amounts which may be debited thereto at the iniiance of British
TeJecommunlcatlone pic - TELECOM GOLD hy Direct Debtl. Bills are issued 10 da^ts before debit is processed
I
Name of Account to be debited
r
Account Number
B. Please debit my/our
Acces^.i'Vlsa/^Ainefican Express
account ntimber
“ Querseas sufeacrtlM'rs onTy
LAVe authorise you until further notice in writing to charge to my/our account with you on or immediately
after LSth day of each month unspecified amounts which maybe debited thereto at the instance of British
Telecommunicadons pJe - TELECOM GOLD. Bills are Issued 10 days before chatge is applted to y&ur accourt.
Signature ... . Date _
C. Please Invoice the company/aotbority.
lyio IF you select this option, iivhich is ONLY AVAILABLE to government establishmcnls and Publtc
[jmired Companies, will be sent an authorisation form tor completion which will require an
official order number to accept unspecified amounls.
TREAT YOUR COMPUTER TO HiGH QUALiTY,
WEST GERMA/ifY CABLES AND ACCESSORIES.
' THE ST/CK **JO YSrtCK
4S4}S€4(S12a .
.. £72.89
PRINTER CABLE f2Ml
4B4mS4fB12a
. £t3.96
EXT, MONITOR CABLES (2M}
464 ....
........ £S.OS
EXT. MONITOR CABLES (2MI
664/6f28 ..
........ £6.75
STEREO CABLE 2 x PHONO {2Mf
464/664/6723 .....
........ £4,15
STEREO CABLE S-P/N DIN f2M}
464/664/6723.....
. £4,15
JOYSTICK EXT. CABLE 9-PtN D TYPE {2MI ..
.. £3.25
JQ YSTICK ADA PJOR
464/664/6723 .
........ £4.5S
DUST COVERS
KEYBOARD
464 ..
. £5.85
MONITOR GREEN
464/664/6723 .
........ £3,85
MONITOR COLOUR
464/664/6723 .
........ £3,85
DISC DRIVE DOt-i, FO-I
464/664/6728,.,..
£4.85
PRINTER NLQAOI
__
.. £5.85
KEYBOARD
664 .
. £7,35
KEYBOARD
6723.. ..
.£7.35
SUPERB ANTI-GLARE SCREENS COLOUR/
MONO, 12" + 14" FROM £18.35
ASK YOUR LOCAL DEALER OR SEND DiRECT.
PLEASE ADD EhOO FOR P + P CHEQUES AND P.O.s TO:
LIGHTWAVE LEISURE LTD
DEPT AU4. P,0. BOX 23
WALLASEY, MERSEYSIDE L44 1EW
051-639 5050
YORKSHIRE’S LEADING
AMSTRAD SPECIALIST
COMPUTERS PCW B2;56 Wbfd PrcKe-ssing Paciiage tncl.
computer, clisc ar>cE pririt^. .... ....L458,B5
2ndlDjsc Drive.
Pe^r^llel/Seriel Inlerface.... r £6795
CPC 6128 wilh 12BK memory, 3” drive and colour monitor.. LISSjOO
With green screen monitor ...... L2R9 jQ0
CPC 464 vrilh S4K memory^ builUin cassette and colour
monitor. t299.aa
With green screen monitor.... .£199 jGiO
2nd Disc Drive (6126/664f464). E99.95
1st Disc Drive ^464) ......£159.95
PRINTERS Epson LXeo, Amsirad DP 2300.Samteco DXB6,
Gitizen 120D, Juki 6000. Juki 6100, NEC etc,
ACCESSORIES -- speech Symhesis, Light Pens, R3232,
TV Modulators, A^rfX Mouse, Dust Covers, Leeds, Printer Ribbons,
Paper {ask lor details^.
SUPERPOWER New RomCardf6128/664^64).£34.95
Assembler, Disassemblerp Monitor (pise or Roms) .£29,95
Oise Users Utilities, ProgrenTmer’sToolboitS Basic Entensions,
Mailing Ust (Disc or Rom)each £19.95
(please stale computer model),
SOFTWARE — Sagesoft, Oeita Database, SupencalCi^
AmsofI Business Control. Large selection of Games
SHOWnOOM/MAIL ORDER
MICRO POWER LTD.,
Northwood House, Nortti Street ^
Leeds LS7 2AA.
TeL D532 456600/434006 1 nj
ACCESS/VISA Welcome. Postageft^arriaga
— small items 95p/total order;
Compulers/printers etc. £&00 per item in UK.
Eire/Channel Islands/Export al cost.
DISCOUNT SOFTWARE
CHECK OUT THESE PRICES
GAMES
Elite
n.Sh
Cwnmande
7.BQ
Spirfin-^Q
T.BD
Skvioa
T.5D
Hypai-i^rla
6.S6
rieArKidng Pu
0.75
Kigh1sh3<>e
fSO
Strangelmp
e.S5
Theatre Eurttpe
7J5
Banle dF BiHiin
775
U>nj the Ri[ 1 l|^
i^H'chdev
7 2&
BdtiFe el the PlinBtE
7.15
Stirien
775
^njctise
7.95
Amarican FoDthbll
T.95
Hickar
7.75
Match Point
B.75
Sine Da'fM SneokBr
0.25
Dalev n Superlest
0.95
Duu DuBSt
4.25
Anbiaai hiighu
4.25
Wir Lprfl
4.25
Missigo ligcfi AndiOfnadB
3.35
H*jms oFXim
3.35
Chopper Squid
3.95
WiF5m« PitHan
3.5D
ChimeiB
5.50
NnlirrBquaoip^
1.95
Formular l SifAulHoi
1.95
auSINESS & TUTOniAl
Guide to Bssic t t&.9&
C!.^dte Balk- Sp^E t (9.9&
CHti»Rrinw4n tS.BQ
ConciEtFinnMkaPI' B.7E
MaatriTilB 2D.9B
Ma;tidlil6 Ekt IMPXf B.TB
Mastticabc
Ma$[E[£BkExn.MCX) 3.TS
Ta3won£4E.4 15.95
TAjcapy 9.95
Tnpiiilt 9.95
'1^ CampilBr 39.99
BlfMpai: Asvaiss 29'95
Fbs^iI I.Hi3Drtf 25.95
fontE4 7.! 5
9c;BEn DBSigFwr 1 0.9&
MimCHfiDell tm
frijnan TypinilulOH 7.S5
HARDWARE
MP2 hiodu^t^r 27.50
Cl1 CuEiHB L*iid 3.BQ
P11 flirtlK iBBd T.9B
DMP2000 Ribbon 5.15
Duickohgd II B.BB
JirZ JVjrlliUi 9.BE
Si[>)l«Oi[$[il)Brll cAH'l 4.2B
E9 DlScritlHrd cbkI 3B.5EI
Dti. T»fti(£S Lrtk Pen - RW 5S.15
DK Twict «i.:p«niiM 45.95
DISC BASED
Wrlgjllt
9.96
AlaiRiga'i*
ID.5Q
Steve OivijSfiDDker
1D.96
30 G'OAd Ptii
11.25
SarCpI^ +
11 5Q
fomada Low Lml
11 E0
LD4d3 dF MidPitf
ll.Sfl
Sernn DBsiurti
15J5
Ehvpac
24.95
HIe^ 'C'CMptlei
34.95
fiBnt 64
IT.25
Thi Kitili
11.25
The Tmrt
II.25
FtMbraifdt
14.75
TB$th'4id’6135
19.95
tiSpriNT
10.96
TIICOPy
10.95
TlOIHlt
13.75
hdastBiilie
23,95
MajtBrftk: Ext
13 75
M^llBtCBlC
23.95
Mfilarcilc Eit
1L75
MeslIrCalcl^S
31.95
MintCUFtCcll
17.50
CF/H 30FTWARL
DeYp«c3Qi|lifjKifi)
35.55
FajcpI BO (HessFiI
35.95
S94»Pflp^jlef Acm
B9.95
Supertirlc!
44.95
Antoi
Cist
Oiu
E|iram
AC2 Cirlndti
MiUAM Imechine DPileujii'diBF
1T.7E
22.95
34.95
4435
PmyTE.>!T Iwnrd prnceianr)
17.75
22.95
34.95
a^s
IJTiQPFAItitililv rDinf
—
—
25.75
34.»
PIWSP5LL la#«tlinf jF>KhMFJ
—
ZZ.95
31.95
—
4WA7HDM CAflO
—
13.95
—
064 CONNECTCIt
—
—
5.99
—
AIL PRICES INCLUDE POSTAGE, PACKING iVAT IN THE DK
OVERSEAS ORDERS WELCOME - PLEASE WRITE FOR SXPtlflT PRICES
WRITE FOR A FREE PRICE LIST - GET ON OUR MAILFNG JST
PLEASE SEHD CHEOUESi'PDs TO:
M.i.C. SUPPLIES,
^Scoja'p Lorulon Road, HItchIn, Herts SG4 SEN.
T«l: 104621 32697 tor enqnHn/Onhn - ZAhr ANSWERPHDNE
GREATEST AMSTRAD SALE EVER
Software list includes
Super Pipeline ..
Alien Break In ............
Punchy
Haunted Hedges .
JWlanic Miner ........
Mr Wongs
Loopy Laundry
Astro Attack_
Classic Adventure
Codename Mat
Laserwarp ..
Splat ....
3D Invaders .
Hunter Killer..
Snooker..
ChuckieEgg.
Master Chess .....
Roland Goes Digging .. 2.95
Electro Freddie 2.95
Star Commando 2.95
Spannerman .. 2.95
American Football...... 4.95
Stockmarket . 3.95
Amsgolf....._ 2.95
Space Hawks .. 2.95
Biagger . 3.45
Message
from Andromeda .... 3.45
Jet Boot Jack ............ 2.95
Chopper Squad. 3.45
Hunchback . 3.45
Codename Mat II . 3.95
HarrierAttac ............. 3.95
Mutant Monty 3.49
View to Kill.. 3.95
Forest at Worlds End 3.45
HeroesofKarn.. 3.45
Jewels of Babylon .. 3.45
Fgntastic Voyage 3.45
Tripods... 4,95
AIEen .. 4.95
Gremlins ... 4.95
Bounty Bob .. 5.50
Fu Kung in Las Vegas .. 4.95
Alex Higgins
World Pool .. 4.95
Alex Higgins
Snooker.... 4,95
Beach Head . 4.95
Centre Court... 5.50
Steve Davis Snooker .. 6.95
Home Budget 9.95
Raid . S.50
Ship of Doom 4.95
Espionage Island .. 4.95
Inca Curse ..4.95
Planet of Death.. 4,95
3" Discs ..4,50 each
Quick Shot 11 Joysticks 7.95
5 pin din leads to 3 Jack plug
leads for Amstrad
Cubit . 2.95
6123
3.95
PlusfiiKrBfige of dfsc & css^ette based ^oftw^rA avaifabiv.
PfeasE ring for b guote.
Wbon ordering pleasa state, fTfacbine, software ordered and prlee.
MAIL ORDER OFFER ONLY
Teh (0733) 313870
Gems of Stradus.. 2.95
2.95 Crazy Golf... 2,95
2.95
2.95
2.95
3.95
2.95
2.95
3.45
2 95
2.95
2.95
2.95
3.95
2 95
3.95
2.95
24 hours
LOGIC SALES LTD.
Unit 6, Potorborough
Cambridgeshira PE1 ITN.
f
Amstrad User Apr 1 186
Page 87
INVOICE MANAGER
CPC 464/664/6128
* Auto or manual numbering.
* Up to 100 Customer product file.
* Easy to use - full menu driven.
* Calculates VAT - discount automatically.
* Compatible with stock controi program -
available late March.
* Includes label printer.
Disk £19.95 Cassette £16.95 (inc)
COX SOFTWARE, His Bungalow, School Road, Salford
PHors, Nr, Evssham, Warwickshire WR11 5XD
Tel: (D78B) 773022
ASTROLOGY
for beginners
Teach vouisatf astmlogy using ynur AfnsEiad
A Slartar Padt isomprising 9 simplB program tu cabjlote a hditifiCAiiei, an introdiictoty
booklet and 2 setf-teaching programs Ihow to intsrpiet tlw hgmscapBl
£11.50 cassette £15.50 disc
No previous knowlodge raqulred
Also many other programs for more axperienced astrologers
Please send the Astrology Starter Pack for my Amstrad
464/664/6126/0256,1 enclose a cheque/PO, U.K. for
£11,50/E1S.50 (inc p&p). Outside UK add 50p; or, I enclose a
large see for free catalogue.
Name..........
Address............
A5TR0CALC (Dept A) 67 Peascroft Road
. Homel Hempstead, Herts HP3 flER Tel: 0442 51S09
micpo-ftid
CASHBDDK Douhla En1iv bDDhknpiniji ...
MAILING 25D narnB£''addiissi4lfir label prjnling .
FAYHOIL luM s^stmi Will I. 2 S 4 w»ty & nMnlMv.
wnCractfll in andnt. Elf...
SPECIAL DFFBft 4Usl THREE prOfliami on pn* disc) .
Poclwl WordHsr fariwus CPi'M WflpdpfPHBSPr ......
Pocial Calcstir.....-
PntrtHt: DPA-iflOFluiNLtliQQffsFriniPrt^Trtfipc ...
CPA-flOtailridpa printh riblw .....
Epapn L!|-4b 1 Dfllttft NLa Fiijiip* & Iracipi .
IBICOLfft.l UlH^OnalillfFiieliDfl...
PripHiT Cibhujitibli r(rAin$(hnl te EtnflrMiicE ...
Dii« Drivi Ii2[4f with ppwwi su^plylpi CPCmachirws ....
Din: 3” DPiibies«Se4 ......
3*^ Double ww ......
ChhUh : CI £ bpatd Ir* 5'i. leaderlass,.......
Liititig Piptr Bof 2.00011"!(9-5" .....
Lpliali lpr Mailing. 1.0003 wauj 2.75" a 1.437S" ....
Pntf? irH;|pdE VAT. Add 5Qp Ida Ppitagp & Packipgu
.. tubs
.. tu.bs
.. €49.95
.ESS.DII
.Eioo.oa
.E47.5D
.. E1I9.95
.£S.5D
.. EZflI.DD
. £1l3.aS
......£7.SS
.£07.55
.sach £349
bpxPMO £1549
... IDIvr a.50
.f H.9&
.«,50
micni-nid (AmBlrad),
I 25 Fore Siraol, Praia, Camborns, Ccrnwellp TR14 OJX
I or Tolaphone 0209-831274 wHh ACCESS or PRESTEL
2982020
Cheshire Micro Design
HOBBYFILE
catalogue your collections:- records, books, tapes, slides,
addresses etc. Search/sort/save etc.
EXGEN 1
expert system —symptom/fault diagnosis.
NUMBER SKILLS
2 to 11 year olds, Count , x and^
MUSIC PLAYER
Tape £4,95, Disc £8,95 each,free leaflet.
CPC464, 664 and 6128
CMD, 66 CLOSE LANE, ALSAQER,
STOKE-ON-TRENT
PCW 8256
£399
BRANDED
DISCS
10 Pack 3" = £38
5 Pack 3" = £20
+ VAT
(Inc. VAT P&P)
CICA(IMPEX) LIMITED
287 Caledonian Road, London N1 1EG.
01-7004004
FORECASTING
Full pfafsawonAl quality wftwan
with carafuHv Mrlttm manual of 66 big pugu*^ mora a wuraa l«i
tha Bubjactl
WHAT DO YOU N £ 6 O TO PRE DICT: Seles, finance, wwkloa<l. demand,
pricea, ccmpetition.?
WHAT DO YOU NEED TO ANALYSE: Relationship betvveen spcial data
end tranpijort demenij'. I>eiwaen tim-e end varickue dimensions?
Each decisjon yon make means a number of assumptions about Itie future,
lake advantage of your Amstrad's power to anaNa and predict using:
PDlynamial ragraaiion,Tr«nd and ssaBanal variation!, Stnpwiu multipla
regrasiicn analyaia, TranaTcrmatkins, EitponantMl irrHiatfiing, Adaptiv*
filtarling
These pmgrafTJS, ffeveioped on raai problems over e year's teaching and
cdrrsyliansr wja ths powtrfiff Arnffi-stf gristphtcs to fft sunres and anafyse
patterns as part of a decision process.
PriGes for 4&4, 664, 6126 & 82&6 —
CaHBtia £16,98 PIfC £23.89 both inc. P5 lP.
J.P.C. SOFTWARE
Hatharlfty Fartnh'OuaQ, Mill Hoad, Little Molton^
Norwich NRS' 3NZ.
" 1
PHE-SCHOOU PRIMARY, JUNIOR
Education
By a Taacher. Testad by Pupila
Approved by Poroftts end Schoais
For Home use on oli CPC models
Each set contains SEVEN Programs
£5,00 Per Set
Choice of more than FIFTY programs,
SAE for Lists to:
ARC, 53 Bentley Street, CLEETHORPES,
Sth, HUMBERSIDE DN36 SDL. (0472} 699632
SIMPLE ACCOUNTS
Book-Keeping Made Easy for Th^ Small Business I
* Full AnilyaiS 0( IncOJrie and Expenditure I
* Cooalanf Update of CreditPra and Debtors I
* Quarterly TPlalS lof VAT Relums H
* Monlhly and Yearla Dale Reporla m
> Printer cr Screen Output I
"Most deiinilely thit syalem removes mo^t ol the tliore from H
doing the twoka.. including the dreaded VAT".. CWTA. Dec. 19B5. ■
Only £29.98 Including VAT St Cinriage (£34.35 on Disc). I
CORNiX SOFTWARE LTD.
IB KneeswoFin Slreet. I4erl3. SG8 BAA. Tel; ttoyriQ'n (QTaS) B5E3B5
Page 88
Amstrad User April 86
This first Amstfad User Awards prcived very popular, the results
seem to reflect the sales of programs as muchi as their popularity,
Sorcerv aid Sorcery Plus walked away with the top priies, it was
voted program of the year, game of the yesr. arcade strategy game of
the year, best graphics, ard original program. Virgin took the prize for
Software House of the Year. Original program is probably not
deserved since it is a conversion, but as most Amstrad programs are
conversions of one kind or anothor to disallow it would have left very
few options
Mini Office seemed to be the equivalent business program,
showing that a lot of Arnolds are being used for semi-serious
purposes.
Tbs worst program of the year shows how right Amsoft are to
concentrate on the Amsoft Gold range, "30 invaders" is used as an
expletive in the magazine office.
Book of the Year was biased by having an Amazing Amstrad
Omnibus competition in the same Issue. It is good, but not so good
that it should get more than twice as many votes as the nearest
rival. The fourth place for the firmware manual was well deserved, it
is good to see Soft 158 being noticed even if it was not first put on
sale in 1885.
One of the nicest surprises was the third place for Daiand or Ole.
This has been one of the Editor's favourite games for a long time but
no one else seems to have noticed it.
prvgrMn of tho 1f*or
t Satwry/SoTCBtiii Plus
2, Way at Tl's Hst
3 , Knight Lore
4, Starion
Ginn of thi Yiar
I Sorciiy/SorcflrY Pluj
2. Way of the E*pJodmg Fiat
J- Dfil'oy Tfmmpsoos Dst&thfon
4 - Hypar Sports
-*■ Aim B. 0„„
Graphics of thi Yiar
1. Sofwry
2. Kniflht Lore
=3, Siarion, Pyjiiiiiaramo.
Way dI thf iiipliDdiiig fist
Bunnan Praaram ol tha Voai |
--- -—--
1 Mini OhicE
Book irf thi Yaw
Orioftiinl Pronram nf Iho Yiar
1. Amazing Amstrad Omnibus
]. Sorcery
=2. Amstrad Computino
2. DfrEiltilon
1 4 Now Word
3. Th* Workijig Amstrad
2. Highway E.nr;DLinl«r
a. PrnlBlrt
4. Firmware Speerfications Manual;
=4. Kfiiftht Lort. Psythadelia. Hacker
Amstrad User April 86
Page 89
The Least
Significant Bit
ril start off by saying that this hasn't been much of a
month for happenings, No magazines bought and sold,
no new Amstrad computers launched, no significant
events at alL (What do you mean? Jane Nolan got her
hair cut - Ed.)
Sinclair “launched'' (ha!) the Spectrum 128 for £40
more than they will be charging as soon as the Spectrum
Plus stocks have subsided. Will there be a clamour from
Spectrum Plus Owners for upgrades {remember the
CPC664? Amstrad do ...)?
Acorn discovered that once you are locked into the
British educational “system” you have become
institutionalised and can get away with almost
anything.
The one event
Amstrad made £27 million on their first half year
trading, representing net margins of 21 per cent. This is
almost unheard of in any business^ let alone one as
volatile as the computer marketplace. Anyone in the
Amstrad orbit should be delighted, since although your
first reaction may be that Amstrad is overcharging (yet
everyone is amazed how cheap the PCW 8256 is) it
means that Amstrad is here to stay. Stability in this
business is a very valuable commodity for users.
These results are very significant. They show just how
much more vicious the pricing could get if someone was
foolish enough to take them on - and they also show that
Amstrad has got plenty of reserves to take product
development further forward if they so choose. And
judging by the meanness of the dividend, they certainly
intend to do something with the money!
In a spin
Games on disc are a serious issue to the CPC6128 owner,
yet why are so few available? The cost to publishers to
invest in stocking the outlets with discs is horrific, hence
Amstrad and their clout have cornered the market for
the time being.
It's about time some alternative approach to
distributing games on disc made them more readily
accessible to disc system owners. This might also stem
the publishers' concern about the piracy arising from
transferring from cassette to disc.
It is a lot easier to copy protect an original disc than a
cassette (tape to tape duplication is always possible -
that's how the things are made in the first place).
The Queen’s English
The primary dictionary with the spell checker provided
with New Word's companion Spell Plus program has
recently been Anglicised (Anglicized?). You will also
find that words like Amstrad are present, however, it’s a
big job to do and the current releases could still use a
little weeding, so NewStar are offering a refund of the
purchase price of £69 to the user sending in the most
Americanisms still present in the latest release.
Pin the tail on the donkey!
No prizes for guessing what everyone is suggesting
Amstrad will launch next. The only uncertainty
concerns the fmal configuration and the final price.
Well, we'll let you into a little secret, it has a 500
mbyte sequential filing optical disc, tape backup and
removable hard disc unit. Honestly, (And a built-in
teasmade -Ed.)
ACU
ACU ADVERTISERS’
Advantage ...........—... B5
Ameoft ....... 36
Amstrad . 28,74/76
Arc ......... Afl
Amor..........24/12&
AshfitNewman .. 71
Aatrocale ........ 88
BBD Dual Covers.......83
CampbtLl Software Design.. 45
CascadeGame^^... 77
Cheshire Micro Design ..88
<ihiltern Coniputera Limited.. 12
CIO A [Impex) Ltd .. 88
CirkitDistribution .. 66
C!k)l]een Limited 42
Cbmix Software .. 83/88
Cox Software ...... i....... .88
CP Software .. 4
Dataatar . 35
Davia Rubin......—........72
Digital Integration .. TBC
Digital Research .. 13/16
DKTronira .. OEC
EG Graphics .. 59
Evesham Micro ..71
Garwood .. 46
Global Software... 75
Gra/Sales. 32
Hi-Soft .. 53
biterbck Serviqea .. 66
John Wylio & Song.....40/41
jPC........83
KDS ........58
KumaCoraputeis.. 23
Lerm ........ 65
Lightwave Leisure...... 87
^Run........ 44
Logic... 77
Micro Power .. 67/87
Micro-Aid... ■9^
Mikro-Geji... ......63
MJC Supplies. 87
Northern Computers .. 85
O.J. Software......- 82
Opus ........... 66
Panda Elaetronica . 82
Pride Utilities .. 60
Probe Software ....-.IFC
Prospero .. 16
Rational Solutions.......... 84
I?obef t Edwards & Co .......84
Romantic Robot .. 77
RSDConnectiona .. 62
Saxon Computing.. 60
School Software .. 83
Selec Software .. 62
Shekhana .. &4
Siren Software... 59
SJB Discs......
Soft Insight... 84
INDEX
Soft Machine ....
Speetradraw.. .......
Squirrels Byte.........
TasTTinn Snftwnre ...
.82
.58
. 58
.10/11
Thamea Link .........
'rTio Studio ...
.. m
...48
I7matic Systemi.......
Tranaform .. ..............
......20
.21
BUSINESS SECTION
Ametrad ....
.(VTIOTI
Bos....
. fXXVH}
Camaoft...
,,j .....
...tXXXI)
CawtjrtTi..
.[XV) (XXUI)
Celcotn ...
...(XXXII)
Compact.....-.
... (xxvn)
Connect ....
. (xx\Tn)
Data Soft..
..-. (xm
DKTroniCii...........
. (xvi/xvm
.. [XX\TD
Matyclean ..
.. (xvni)
Micro-Way
.{xxxiD
Newstar...
Northern Comp ....
.. -. (ni
Pace....
.. c™
Queat ....
..(XXIV/XXV)
Rad Systems.........
.. (XXXU)
Sage^ft...............
...(XI)
Software Citv..
....(XXX)
SpMdyacft.
....CXXI)
Wrexham ....
..(XXVIII)
Page 90
Amstrad User April 80
Vie SUPREME SIMUUTfON .
it ieaves th& rest at the runway threshotcif_
SPECTRUM VERSION VOTED
“Simafation of the year-1984''
by CRASH MICRO READERS^
I DIGITAL
INTEGRATION
Che<^Li«& payable to Digital Integration Llr^
I enclose a cheque^P.O. for-
Name_
Address_
r Figfilor Pilot
I F^hier Pilot Disk
I ATARI
I Fightor Pitot Disk
k Fighter Pitol
[ SPeCTRUW
I ToFThahawk 4SK
I H.ght Gjnoer 48K
1 Figbier Pilot 48K
( COMMODORE64
[1 Speed King Di&k
( Speed Kmg Cassetio
I Figh-terPilolDlsk
f F»g hter Pilot Cassette
Watchmoor Trade Cenire,
Watchmcxjr Road,
Cainberiey, Surrey
Sir' GU15 3AJ
Ekpiry date_ __(oa7^ea*w9
Please send lo OigilaJ Inlegralioo,
Waicfimoor Trade Cetrtre^ Walchmoor Road. Camberley, Sorrey GU15 3AJ,
VAT and p p. inclusive wiitiin UK (Overseas- me. 55p. per cassette)
Trade and Export enquitlea
weicomc. Lifetime Guarantee
A SPECTACULAR FLIGHT
SIMULATION OF THE
WORLDS MOST EXCITING
JET FIGHTER WITH
STUNNING 3D COCKPIT VIEW
AND DEADLY 3D AIR TO AIR
COMBAT.
PJease debit my Access/Visa card no.
Tfile-SsSes
SILICOIM DISC
LIGHTPEN
2S6K M EMORY <1
Vou can order by pfione
quoting ycx^r flaTclaycard oi
nurriber, orde^s are
t^orrT^lly despatched in
2^ bour^.
SILICON DISC
64K MEMORV
;i,i I j 4 * 111
DK Ironies products are
i^vailabl^ fn ^11 good conaputier
itores. if you have any locat
problem^ obtaining them
us directly
(Ktronics
MANUFACTURERS OF POWERFUL PERIPHERALS
D(C Ironies Limrrod
Fnglands Lrin<>., Gorlestoo-on Sea, Great Yarmouth, Norfolk NR^I iSBE
Phone 0493 603926 (lA Hours), 97S40S